GCSFileUploader

public class GCSFileUploader
extends GCSCommon

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


Dosya verilerini Google Cloud Storage'a (GCS) yüklemek için dosya yükleyici.

Özet

Herkese açık oluşturucular

GCSFileUploader()
GCSFileUploader(File jsonKeyFile)

Herkese açık yöntemler

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

Verileri bir GCS paketi dosyasına yükleyin.

Korunan yöntemler

Storage getStorage(Collection<String> scopes)

TF seçeneklerine dayalı kimlik bilgilerini desteklemek için temeldeki uygulamayı geçersiz kılın.

Herkese açık oluşturucular

GCSFileUploader

public GCSFileUploader ()

GCSFileUploader

public GCSFileUploader (File jsonKeyFile)

Parametreler
jsonKeyFile File

Herkese açık yöntemler

uploadFile

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

Verileri bir GCS paketi dosyasına yükleyin. gs://[bucketName]/[gcsFileName]

Parametreler
bucketName String: GCS paketi adı

gcsFilename String: Dosya adı.

fileContents InputStream: GCS dosyasına yazılacak verilerin InputStream'i.

contentType String: Yüklenen nesnenin MIME medya türüdür.

allowOverwrite boolean: True, bu yöntemin GCS'deki bir dosyanın üzerine yazmasına izin verir.

Verdiği hatalar
IOException

Korunan yöntemler

getStorage

protected Storage getStorage (Collection<String> scopes)

TF seçeneklerine dayalı kimlik bilgilerini desteklemek için temeldeki uygulamayı geçersiz kılın.

Parametreler
scopes Collection: Kimlik bilgisi isteğinde bulunulacak belirli kapsamlar.

İadeler
Storage Storage GCS paketinin nesnesi

Verdiği hatalar
java.io.IOException
IOException