Загрузчик байтового потока
public class ByteStreamDownloader
extends Object
java.lang.Объект |
↳ | com.android.tradefed.cache.remote.ByteStreamDownloader |
Клиент, реализующий метод Read
службы ByteStream
gRPC.
Краткое содержание
Общественные конструкторы |
---|
ByteStreamDownloader (String instanceName, Channel channel, CallCredentials callCredentials, Duration callTimeout) |
Публичные методы |
---|
ListenableFuture<Void> | downloadBlob (Digest digest, OutputStream out) Загружает BLOB-объект удаленной службой ByteStream . |
Общественные конструкторы
Загрузчик байтового потока
public ByteStreamDownloader (String instanceName,
Channel channel,
CallCredentials callCredentials,
Duration callTimeout)
Параметры |
---|
instanceName | String |
channel | Channel |
callCredentials | CallCredentials |
callTimeout | Duration |
Публичные методы
скачатьBlob
public ListenableFuture<Void> downloadBlob (Digest digest,
OutputStream out)
Загружает BLOB-объект удаленной службой ByteStream
.
Параметры |
---|
digest | Digest : дайджест BLOB-объекта для загрузки. |
out | OutputStream : ERROR(/OutputStream) в которую загружается BLOB. |
Возврат |
---|
ListenableFuture<Void> | |