GCSFileLoader

public class GCSFileUploader
extends GCSCommon

Java.lang.Nesne
🎃 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

Kamu inşaatçıları

GCSFileUploader(File jsonKeyFile)
GCSFileUploader()

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( scopes)

TF seçeneklerine göre kimlik bilgisini desteklemek için uygulamayı temel olarak geçersiz kılın.

Kamu inşaatçıları

GCSFileLoader

public GCSFileUploader (File jsonKeyFile)

Parametreler
jsonKeyFile File

GCSFileLoader

public GCSFileUploader ()

Herkese açık yöntemler

yüklemeDosyası

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

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

Parametreler
bucketName String: GCS paketi adı

gcsFilename String: Dosyanın adı.

fileContents InputStream: GCS Dosyasına yazılacak verilerin Giriş Akışı.

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

allowOverwrite boolean: Doğru değerine ayarlandığında bu yöntemin GCS'deki bir dosyanın üzerine yazmasına izin verilir.

Korunan yöntemler

getStorage

protected Storage getStorage ( scopes)

TF seçeneklerine göre kimlik bilgisini desteklemek için uygulamayı temel olarak geçersiz kılın.

Parametreler
scopes : kimlik bilgisi istenecek belirli kapsamlar.

İlerlemeler
Storage GCS paketinin Storage nesnesi

Fırlatma
IOİstisna