ByteStreamUploader

public class ByteStreamUploader
extends Object

java.lang.Object
   ↳ com.android.tradefed.cache.remote.ByteStreamUploader


ByteStream gRPC hizmetinin Write yöntemini uygulayan bir istemci.

Özet

Herkese açık kurucular

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

Herkese açık yöntemler

ListenableFuture<Void> uploadBlob(Digest digest, ByteString blob)

Uzak ByteStream hizmeti tarafından bir BLOB yüklenir.

ListenableFuture<Void> uploadFile(Digest digest, File file)

Uzak ByteStream hizmeti tarafından bir dosya yüklenir.

Herkese açık kurucular

ByteStreamUploader

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

Parametreler
instanceName String

channel Channel

callCredentials CallCredentials

callTimeout Duration

Herkese açık yöntemler

uploadBlob

public ListenableFuture<Void> uploadBlob (Digest digest, 
                ByteString blob)

Uzak ByteStream hizmeti tarafından bir BLOB yüklenir.

Parametreler
digest Digest: Yüklenecek BLOB'ın özeti.

blob ByteString: Yüklenecek BLOB.

İlerlemeler
ListenableFuture<Void>

uploadFile

public ListenableFuture<Void> uploadFile (Digest digest, 
                File file)

Uzak ByteStream hizmeti tarafından bir dosya yüklenir.

Parametreler
digest Digest: Yüklenecek dosyanın özeti.

file File: Yüklenecek dosya.

İlerlemeler
ListenableFuture<Void>