اعتبارًا من 27 آذار (مارس) 2025، ننصحك باستخدام android-latest-release
بدلاً من aosp-main
لإنشاء AOSP والمساهمة فيه. لمزيد من المعلومات، يُرجى الاطّلاع على التغييرات في AOSP.
ByteStreamUploader
public
class
ByteStreamUploader
extends Object
java.lang.Object
|
↳ |
com.android.tradefed.cache.remote.ByteStreamUploader
|
مثيل عميل ينفذ طريقة Write
لخدمة ByteStream
gRPC
ملخّص
وظائف الإنشاء العامة |
ByteStreamUploader(String instanceName, Channel channel, CallCredentials callCredentials, Duration callTimeout)
|
الطرق العامة |
ListenableFuture<Void>
|
uploadBlob(Digest digest, ByteString blob)
تُحمِّل هذه الوظيفة عنصرًا ذي بنية أساسية كبيرة من خلال خدمة ByteStream البعيدة.
|
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)
تُحمِّل هذه الوظيفة ملفًا بتنسيق BLOB من خلال خدمة ByteStream
البعيدة.
المعلمات |
digest |
Digest : خلاصة BLOB المطلوب تحميلها |
blob |
ByteString : عنصر BLOB المطلوب تحميله |
المرتجعات |
ListenableFuture<Void> |
|
uploadFile
public ListenableFuture<Void> uploadFile (Digest digest,
File file)
تُحمِّل هذه العملية ملفًا من خلال خدمة ByteStream
البعيدة.
المعلمات |
digest |
Digest : خلاصة الملف المطلوب تحميله |
file |
File : الملف المطلوب تحميله |
المرتجعات |
ListenableFuture<Void> |
|
يخضع كل من المحتوى وعيّنات التعليمات البرمجية في هذه الصفحة للتراخيص الموضحّة في ترخيص استخدام المحتوى. إنّ Java وOpenJDK هما علامتان تجاريتان مسجَّلتان لشركة Oracle و/أو الشركات التابعة لها.
تاريخ التعديل الأخير: 2025-03-26 (حسب التوقيت العالمي المتفَّق عليه)
[null,null,["تاريخ التعديل الأخير: 2025-03-26 (حسب التوقيت العالمي المتفَّق عليه)"],[],[]]