GcsRemoteFileResolver

public class GcsRemoteFileResolver
extends Object implements IRemoteFileResolver

java.lang.Object
   ↳ com.android.tradefed.config.remote.GcsRemoteFileResolver


Implementación de IRemoteFileResolver que permite descargar desde un bucket de GCS.

Resumen

Campos

public static final String PROTOCOL

Constructores públicos

GcsRemoteFileResolver()

Métodos públicos

String getSupportedProtocol()

Devuelve el protocolo asociado compatible para la descarga.

IRemoteFileResolver.ResolvedFile resolveRemoteFile(IRemoteFileResolver.RemoteFileResolverArgs args)

Cómo resolver el archivo remoto en una interfaz preparada para el futuro

Métodos protegidos

GCSDownloaderHelper getDownloader()

Campos

PROTOCOLO

public static final String PROTOCOL

Constructores públicos

GcsRemoteFileResolver

public GcsRemoteFileResolver ()

Métodos públicos

getSupportedProtocol

public String getSupportedProtocol ()

Devuelve el protocolo asociado compatible para la descarga.

Muestra
String

resolveRemoteFile

public IRemoteFileResolver.ResolvedFile resolveRemoteFile (IRemoteFileResolver.RemoteFileResolverArgs args)

Cómo resolver el archivo remoto en una interfaz preparada para el futuro

Parámetros
args IRemoteFileResolver.RemoteFileResolverArgs: RemoteFileResolverArgs que describe el control remoto que se descargará y cómo.

Muestra
IRemoteFileResolver.ResolvedFile La representación del archivo local resuelto

Arroja
BuildRetrievalError

Métodos protegidos

getDownloader

protected GCSDownloaderHelper getDownloader ()

Muestra
GCSDownloaderHelper