Загрузчик байтового потока

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>