أداة تحميل الملفات GCS

public class GCSFileUploader
extends GCSCommon

java.lang.Object
com.android.tradefed.util.gcs.GCSCommon
  com.android.tradefed.util.GCSFileUploader


أداة تحميل الملفات لتحميل بيانات الملفات إلى خدمة Google Cloud Storage (GCS).

ملخّص

شركة إنشاءات عامة

GCSFileUploader(File jsonKeyFile)
GCSFileUploader()

الطرق العامة

void uploadFile(String bucketName, String gcsFilename, InputStream fileContents, String contentType, boolean allowOverwrite)

يمكنك تحميل البيانات إلى ملف حزمة GCS.

الطرق المحمية

Storage getStorage( scopes)

يمكنك إلغاء التنفيذ في الأساس لدعم بيانات الاعتماد استنادًا إلى خيارات TF.

شركة إنشاءات عامة

أداة تحميل الملفات GCS

public GCSFileUploader (File jsonKeyFile)

المعلمات
jsonKeyFile File

أداة تحميل الملفات GCS

public GCSFileUploader ()

الطرق العامة

تحميل ملف

public void uploadFile (String bucketName, 
                String gcsFilename, 
                InputStream fileContents, 
                String contentType, 
                boolean allowOverwrite)

يمكنك تحميل البيانات إلى ملف حزمة GCS. gs://[bucketName]/[gcsFileName]

المعلمات
bucketName String: اسم حزمة GCS

gcsFilename String: اسم الملف

fileContents InputStream: إدخال البيانات المطلوب كتابتها في ملف GCS

contentType String: هو نوع وسائط MIME للعنصر الذي يتم تحميله.

allowOverwrite boolean: سيسمح "صحيح" لهذه الطريقة باستبدال ملف على GCS.

الطرق المحمية

الحصول على مساحة تخزين

protected Storage getStorage ( scopes)

يمكنك إلغاء التنفيذ في الأساس لدعم بيانات الاعتماد استنادًا إلى خيارات TF.

المعلمات
scopes : نطاقات محددة لطلب بيانات الاعتماد لها

المرتجعات
Storage عنصر واحد (Storage) في حزمة GCS

الرميات
IOاستثناء