GCSFileUploader

public class GCSFileUploader
extends GCSCommon

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


העלאת קבצים כדי להעלות נתוני קבצים ל-Google Cloud Storage‏ (GCS).

סיכום

‫constructors ציבוריים

GCSFileUploader()
GCSFileUploader(File jsonKeyFile)

‫methods ציבוריים

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

העלאת נתונים לקובץ בקטגוריית GCS.

שיטות מוגנות

Storage getStorage(Collection<String> scopes)

עקיפת ההטמעה בבסיס כדי לתמוך באישור על סמך אפשרויות TF.

‫constructors ציבוריים

GCSFileUploader

public GCSFileUploader ()

GCSFileUploader

public GCSFileUploader (File jsonKeyFile)

פרמטרים
jsonKeyFile File

‫methods ציבוריים

uploadFile

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

העלאת נתונים לקובץ בקטגוריה ב-GCS. ‏gs://[bucketName]/[gcsFileName]

פרמטרים
bucketName String: שם קטגוריית GCS

gcsFilename String: שם הקובץ.

fileContents InputStream: InputStream של הנתונים שייכתבו לקובץ GCS.

contentType String: סוג המדיה MIME של האובייקט שמעלים.

allowOverwrite boolean: אם הערך הוא True, השיטה הזו יכולה לדרוס קובץ ב-GCS.

הקפצת הודעות שגיאה (throw)
IOException

שיטות מוגנות

getStorage

protected Storage getStorage (Collection<String> scopes)

עקיפת ההטמעה בבסיס כדי לתמוך באישור על סמך אפשרויות TF.

פרמטרים
scopes Collection: היקפים ספציפיים לבקשת פרטי כניסה.

החזרות
Storage אובייקט Storage של קטגוריית GCS

הקפצת הודעות שגיאה (throw)
java.io.IOException
IOException