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 ByteString: अपलोड करने के लिए बीएलओबी.

रिटर्न
ListenableFuture<Void>

uploadFile

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

यह कुकी, रिमोट ByteStream सेवा के ज़रिए फ़ाइल अपलोड करती है.

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

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

रिटर्न
ListenableFuture<Void>