IRemoteFileResolver
public interface IRemoteFileResolver
com.android.tradefed.config.remote.IRemoteFileResolver |
Interfaccia per oggetti in grado di risolvere un file remoto in uno locale. Ad esempio: gs://bucket/dir/file.txt verrebbe scaricato e modificato in un percorso locale.
Riepilogo
Classi nidificate | |
---|---|
class | IRemoteFileResolver.RemoteFileResolverArgs Gli argomenti sono passati ai risolutori |
class | IRemoteFileResolver.ResolvedFile Classe contenente informazioni sul file risolto e alcuni metadati. |
Metodi pubblici | |
---|---|
abstract String | getSupportedProtocol () Restituisce il protocollo associato supportato per il download. |
default IRemoteFileResolver.ResolvedFile | resolveRemoteFile ( IRemoteFileResolver.RemoteFileResolverArgs args) Risolvi il file remoto in un'interfaccia a prova di futuro |
default File | resolveRemoteFiles (File consideredFile) Risolvi il file remoto. |
default File | resolveRemoteFiles (File consideredFile, queryArgs) resolveRemoteFiles (File consideredFile, queryArgs) Risolvi il file remoto. |
default void | setPrimaryDevice ( ITestDevice device) Modo facoltativo per l'implementazione di ricevere una rappresentazione {@ink ITestDevice} del dispositivo sottoposto a test. |
Metodi pubblici
getSupportedProtocol
public abstract String getSupportedProtocol ()
Restituisce il protocollo associato supportato per il download.
ritorna | |
---|---|
String |
resolveRemoteFile
public IRemoteFileResolver.ResolvedFile resolveRemoteFile (IRemoteFileResolver.RemoteFileResolverArgs args)
Risolvi il file remoto in un'interfaccia a prova di futuro
Parametri | |
---|---|
args | IRemoteFileResolver.RemoteFileResolverArgs : RemoteFileResolverArgs che descrive il telecomando da scaricare e come. |
ritorna | |
---|---|
IRemoteFileResolver.ResolvedFile | La rappresentazione del file locale risolto. |
Getta | |
---|---|
BuildRetrievalError | se qualcosa va storto. |
risolvereRemoteFiles
public File resolveRemoteFiles (File consideredFile)
Risolvi il file remoto.
Parametri | |
---|---|
consideredFile | File : ERROR(/File) valutato come remoto. |
ritorna | |
---|---|
File | Il file locale risolto. |
Getta | |
---|---|
BuildRetrievalError | se qualcosa va storto. |
risolvereRemoteFiles
public File resolveRemoteFiles (File consideredFile,queryArgs)
Risolvi il file remoto.
Parametri | |
---|---|
consideredFile | File : ERROR(/File) valutato come remoto. |
queryArgs |
ritorna | |
---|---|
File | Il file locale risolto. |
Getta | |
---|---|
BuildRetrievalError | se qualcosa va storto. |
setPrimaryDevice
public void setPrimaryDevice (ITestDevice device)
Modo facoltativo per l'implementazione di ricevere una rappresentazione {@ink ITestDevice} del dispositivo sottoposto a test.
Parametri | |
---|---|
device | ITestDevice : ITestDevice della chiamata corrente. |
I campioni di contenuti e codice in questa pagina sono soggetti alle licenze descritte nella Licenza per i contenuti. Java e OpenJDK sono marchi o marchi registrati di Oracle e/o delle sue società consociate.
Ultimo aggiornamento 2023-03-30 UTC.