GcsRemoteFileResolver

public class GcsRemoteFileResolver
extends Object implements IRemoteFileResolver

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


Implementação de IRemoteFileResolver que permite fazer o download de um bucket do GCS.

Resumo

Constantes

String PROTOCOL

Construtores públicos

GcsRemoteFileResolver()

Métodos públicos

String getSupportedProtocol()

Retorna o protocolo associado compatível com o download.

IRemoteFileResolver.ResolvedFile resolveRemoteFile(IRemoteFileResolver.RemoteFileResolverArgs args)

Resolver o arquivo remoto em uma interface preparada para o futuro

Métodos protegidos

GCSDownloaderHelper getDownloader()

Constantes

PROTOCOLO

public static final String PROTOCOL

Valor da constante: "gs"

Construtores públicos

GcsRemoteFileResolver

public GcsRemoteFileResolver ()

Métodos públicos

getSupportedProtocol

public String getSupportedProtocol ()

Retorna o protocolo associado compatível com o download.

Retorna
String

resolveRemoteFile

public IRemoteFileResolver.ResolvedFile resolveRemoteFile (IRemoteFileResolver.RemoteFileResolverArgs args)

Resolver o arquivo remoto em uma interface preparada para o futuro

Parâmetros
args IRemoteFileResolver.RemoteFileResolverArgs: RemoteFileResolverArgs descrevendo o controle remoto a ser baixado e como.

Retorna
IRemoteFileResolver.ResolvedFile A representação do arquivo local resolvido.

Gera
BuildRetrievalError

Métodos protegidos

getDownloader

protected GCSDownloaderHelper getDownloader ()

Retorna
GCSDownloaderHelper