برنامج ByteStreamDownloader

public class ByteStreamDownloader
extends Object

java.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)

يتم تنزيل كائن تخزين البيانات الكبير من خلال خدمة 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)

يتم تنزيل كائن تخزين البيانات الكبير من خلال خدمة ByteStream البعيدة.

المعلمات
digest Digest: ملخص كائن تخزين البيانات الثنائية الكبيرة المراد تنزيله.

out OutputStream: ERROR(/OutputStream) الذي يتم فيه تنزيل كائن تخزين البيانات الكبير (BLOB).

المرتجعات
ListenableFuture<Void>