ByteStreamUploader

public class ByteStreamUploader
extends Object

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


ByteStream gRPC सेवा के Write तरीके को लागू करने वाला क्लाइंट.

खास जानकारी

पब्लिक कंस्ट्रक्टर

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

सार्वजनिक तरीके

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

रिमोट ByteStream सेवा की मदद से, BLOB अपलोड करता है.

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

रिमोट ByteStream सेवा की मदद से फ़ाइल अपलोड करता है.

पब्लिक कंस्ट्रक्टर

ByteStreamUploader

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

पैरामीटर
instanceName String

channel Channel

callCredentials CallCredentials

callTimeout Duration

सार्वजनिक तरीके

uploadBlob

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

रिमोट ByteStream सेवा की मदद से, BLOB अपलोड करता है.

पैरामीटर
digest Digest: अपलोड किए जाने वाले BLOB का डाइजेस्ट.

blob ByteString: अपलोड करने के लिए BLOB.

रिटर्न
ListenableFuture<Void>

uploadFile

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

रिमोट ByteStream सेवा की मदद से फ़ाइल अपलोड करता है.

पैरामीटर
digest Digest: अपलोड की जाने वाली फ़ाइल का डाइजेस्ट.

file File: अपलोड की जाने वाली फ़ाइल.

रिटर्न
ListenableFuture<Void>