ByteStreamDownloader

public class ByteStreamDownloader
extends Object

java.lang.Object
com.android.tradefed.cache.remote.ByteStreamDownloader


Klient implementujący metodę Read w usłudze gRPC ByteStream.

Podsumowanie

Konstruktory publiczne

ByteStreamDownloader(String instanceName, Channel channel, CallCredentials callCredentials, Duration callTimeout)

Metody publiczne

ListenableFuture<Void> downloadBlob(Digest digest, OutputStream out)

Pobiera obiekt BLOB przez zdalną usługę ByteStream.

Konstruktory publiczne

ByteStreamDownloader

public ByteStreamDownloader (String instanceName, 
                Channel channel, 
                CallCredentials callCredentials, 
                Duration callTimeout)

Parametry
instanceName String

channel Channel

callCredentials CallCredentials

callTimeout Duration

Metody publiczne

pobierzBlob

public ListenableFuture<Void> downloadBlob (Digest digest, 
                OutputStream out)

Pobiera obiekt BLOB przez zdalną usługę ByteStream.

Parametry
digest Digest: skrót BLOB do pobrania.

out OutputStream: pole ERROR(/OutputStream), z którego pobiera się obiekt BLOB.

Zwroty
ListenableFuture<Void>