آپلودر بایت‌استریم

public class ByteStreamUploader
extends Object

شیء جاوا
com.android.tradefed.cache.remote.ByteStreamUploader


یک کلاینت که متد Write از سرویس gRPC ByteStream را پیاده‌سازی می‌کند.

خلاصه

سازندگان عمومی

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

روش‌های عمومی

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

یک BLOB را توسط سرویس ByteStream از راه دور آپلود می‌کند.

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)

یک BLOB را توسط سرویس ByteStream از راه دور آپلود می‌کند.

پارامترها
digest Digest : خلاصه‌ای از BLOB که قرار است آپلود شود.

blob ByteString : BLOB که قرار است آپلود شود.

بازگشت‌ها
ListenableFuture<Void>

آپلودفایل

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

یک فایل را توسط سرویس ByteStream از راه دور آپلود می‌کند.

پارامترها
digest Digest : خلاصه فایلی که قرار است آپلود شود.

file File : فایلی که قرار است آپلود شود.

بازگشت‌ها
ListenableFuture<Void>