বাইটস্ট্রিমআপলোডার

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 সার্ভিসের মাধ্যমে একটি ফাইল আপলোড করা হয়।

সরকারি নির্মাণকারী

বাইটস্ট্রিমআপলোডার

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

প্যারামিটার
instanceName String

channel Channel

callCredentials CallCredentials

callTimeout Duration

জনসাধারণের পদ্ধতি

আপলোডব্লব

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

রিমোট ByteStream সার্ভিসের মাধ্যমে একটি BLOB আপলোড করা হয়।

প্যারামিটার
digest Digest : আপলোড করার জন্য BLOB-টির ডাইজেস্ট।

blob ByteString : আপলোড করার জন্য BLOB।

ফেরত
ListenableFuture<Void>

ফাইল আপলোড করুন

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

রিমোট ByteStream সার্ভিসের মাধ্যমে একটি ফাইল আপলোড করা হয়।

প্যারামিটার
digest Digest : আপলোড করার জন্য ফাইলটির ডাইজেস্ট।

file File : যে ফাইলটি আপলোড করতে হবে।

ফেরত
ListenableFuture<Void>