ByteStreamDownloader

public class ByteStreamDownloader
extends Object

java.lang.object
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 از راه دور دانلود می کند.

سازندگان عمومی

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>