GCSFileUploader

public class GCSFileUploader
extends GCSCommon

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


Trình tải tệp lên để tải dữ liệu tệp lên Google Cloud Storage (GCS).

Tóm tắt

Hàm khởi tạo công khai

GCSFileUploader(File jsonKeyFile)
GCSFileUploader()

Phương thức công khai

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

Tải dữ liệu lên tệp bộ chứa GCS.

Phương thức được bảo vệ

Storage getStorage( scopes)

Ghi đè phương thức triển khai trong cơ sở để hỗ trợ thông tin xác thực dựa trên các tuỳ chọn TF.

Hàm khởi tạo công khai

GCSFileUploader

public GCSFileUploader (File jsonKeyFile)

Tham số
jsonKeyFile File

GCSFileUploader

public GCSFileUploader ()

Phương thức công khai

tải tệp lên

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

Tải dữ liệu lên tệp bộ chứa GCS. gs://[bucketName]/[gcsFileName]

Tham số
bucketName String: Tên bộ chứa GCS

gcsFilename String: tên tệp.

fileContents InputStream: InputStream dữ liệu sẽ được ghi vào tệp GCS.

contentType String: là loại nội dung nghe nhìn MIME của đối tượng đang được tải lên.

allowOverwrite boolean: True sẽ cho phép phương thức này ghi đè một tệp trong GCS.

Phương thức được bảo vệ

getStorage

protected Storage getStorage ( scopes)

Ghi đè phương thức triển khai trong cơ sở để hỗ trợ thông tin xác thực dựa trên các tuỳ chọn TF.

Tham số
scopes : các phạm vi cụ thể để yêu cầu thông tin xác thực.

Giá trị trả về
Storage Storage đối tượng của bộ chứa GCS

Gửi
IOException