Google is committed to advancing racial equity for Black communities. See how.
Cette page a été traduite par l'API Cloud Translation.
Switch to English

IRemoteFileResolver

public interface IRemoteFileResolver

com.android.tradefed.config.remote.IRemoteFileResolver


Interface pour les objets qui peuvent résoudre un fichier distant en un fichier local. Par exemple: gs: //bucket/dir/file.txt serait téléchargé et remplacé par un chemin local.

Résumé

Méthodes publiques

abstract String getSupportedProtocol ()

Renvoie le protocole associé pris en charge pour le téléchargement.

default File resolveRemoteFiles (File consideredFile)

Résolvez le fichier distant.

default File resolveRemoteFiles (File consideredFile, queryArgs) resolveRemoteFiles (File consideredFile, queryArgs)

Résolvez le fichier distant.

default void setPrimaryDevice (ITestDevice device)

Méthode facultative pour la mise en œuvre de recevoir une représentation {@ink ITestDevice} de l'appareil testé.

Méthodes publiques

getSupportedProtocol

public abstract String getSupportedProtocol ()

Renvoie le protocole associé pris en charge pour le téléchargement.

Retour
String

résoudreRemoteFiles

public File resolveRemoteFiles (File consideredFile)

Résolvez le fichier distant.

Paramètres
consideredFile File : ERROR(/File) évalué comme distant.

Retour
File Le fichier local résolu.

Jette
BuildRetrievalError si quelque chose ne va pas.

résoudreRemoteFiles

public File resolveRemoteFiles (File consideredFile, 
                 queryArgs)

Résolvez le fichier distant.

Paramètres
consideredFile File : ERROR(/File) évalué comme distant.

queryArgs : Les arguments transmis sous forme de requête à l'URL.

Retour
File Le fichier local résolu.

Jette
BuildRetrievalError si quelque chose ne va pas.

setPrimaryDevice

public void setPrimaryDevice (ITestDevice device)

Méthode facultative pour la mise en œuvre de recevoir une représentation {@ink ITestDevice} de l'appareil testé.

Paramètres
device ITestDevice : ITestDevice de l'appel actuel.