BaytStreamYükleyici

public class ByteStreamUploader
extends Object

Java.lang.Nesne
🎃 com.android.tradefed.cache.remote.ByteStreamUploader.


ByteStream gRPC hizmetinin Write yöntemini kullanan bir istemci.

Özet

Kamu inşaatçıları

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ükler.

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

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

Kamu inşaatçıları

BaytStreamYükleyici

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

Parametreler
instanceName String

channel Channel

callCredentials CallCredentials

callTimeout Duration

Herkese açık yöntemler

yüklemeBlob

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

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

Parametreler
digest Digest: yüklenecek BLOB'un özeti.

blob ByteString: Yüklenecek BLOB.

İlerlemeler
ListenableFuture<Void>

yüklemeDosyası

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

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

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

file File: Yüklenecek dosya.

İlerlemeler
ListenableFuture<Void>