ByteStreamDownloader

public class ByteStreamDownloader
extends Object

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


לקוח מיישם את השיטה Read של שירות gRPC ByteStream.

סיכום

בנאים ציבוריים

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

שיטות ציבוריות

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

הורדת BLOB על ידי השירות המרוחק ByteStream.

בנאים ציבוריים

ByteStreamDownloader

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>