GCSFileUploader(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 옵션에 따라 사용자 인증 정보를 지원하도록 기본 구현을 재정의합니다.

공개 생성자

GCSFileUploader(GCS파일 업로더)

public GCSFileUploader (File jsonKeyFile)

매개변수
jsonKeyFile File

GCSFileUploader(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 파일에 쓸 데이터의 InputStream입니다.

contentType String: 업로드되는 객체의 MIME 미디어 유형입니다.

allowOverwrite boolean: true이면 이 메서드가 GCS의 파일을 덮어쓸 수 있습니다.

보호된 메서드

스토리지 가져오기

protected Storage getStorage ( scopes)

TF 옵션에 따라 사용자 인증 정보를 지원하도록 기본 구현을 재정의합니다.

매개변수
scopes : 사용자 인증 정보를 요청할 특정 범위입니다.

반환 값
Storage GCS 버킷의 Storage 객체

생성 값
IOException