RemoteCacheClient
public
class
RemoteCacheClient
extends Object
implements
ICacheClient
java.lang.Object | |
↳ | com.android.tradefed.cache.remote.RemoteCacheClient |
Uma implementação de RemoteActionCache que usa chamadas gRPC para um servidor de API remoto.
Resumo
Construtores públicos | |
---|---|
RemoteCacheClient(File workFolder, String instanceName, ManagedChannel channel, CallCredentials callCredentials, ByteStreamDownloader downloader, ByteStreamUploader uploader)
|
Métodos públicos | |
---|---|
ExecutableActionResult
|
lookupCache(ExecutableAction action)
Pesquisa o |
void
|
uploadCache(ExecutableAction action, ExecutableActionResult actionResult)
Faz upload dos resultados para |
Construtores públicos
RemoteCacheClient
public RemoteCacheClient (File workFolder, String instanceName, ManagedChannel channel, CallCredentials callCredentials, ByteStreamDownloader downloader, ByteStreamUploader uploader)
Parâmetros | |
---|---|
workFolder |
File |
instanceName |
String |
channel |
ManagedChannel |
callCredentials |
CallCredentials |
downloader |
ByteStreamDownloader |
uploader |
ByteStreamUploader |
Métodos públicos
lookupCache
public ExecutableActionResult lookupCache (ExecutableAction action)
Pesquisa o ExecutableActionResult
para o action
.
Observe que o autor da chamada precisa excluir os arquivos de saída após o uso para evitar a falta de espaço em disco.
Parâmetros | |
---|---|
action |
ExecutableAction : a ExecutableAction cujo resultado precisa ser retornado. |
Retorna | |
---|---|
ExecutableActionResult |
o ExecutableActionResult do action se o resultado existir. Caso contrário, será nulo. |
uploadCache
public void uploadCache (ExecutableAction action, ExecutableActionResult actionResult)
Faz upload dos resultados para ExecutableAction
.
Se o resultado do action
não existir, o actionResult
será
armazenado. Caso contrário, o resultado será atualizado.
Parâmetros | |
---|---|
action |
ExecutableAction : a ação que gerou os resultados. |
actionResult |
ExecutableActionResult : o resultado da ação a ser associado ao action . |