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 oluşturucular

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 hizmetiyle dosya yükleme

Herkese açık oluşturucular

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'un özeti.

blob ByteString: yüklenecek BLOB.

İadeler
ListenableFuture<Void>

uploadFile

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

Uzak ByteStream hizmetiyle dosya yükleme

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

file File: yüklenecek dosya.

İadeler
ListenableFuture<Void>