GCSFileUploader
public
class
GCSFileUploader
extends GCSCommon
Faz o upload de dados de arquivos para o Google Cloud Storage (GCS).
Resumo
Métodos públicos |
void
|
uploadFile(String bucketName, String gcsFilename, InputStream fileContents, String contentType, boolean allowOverwrite)
Faça upload de dados para um arquivo de bucket do GCS.
|
Métodos protegidos |
Storage
|
getStorage( scopes)
Substitua a implementação na base para oferecer suporte a credenciais com base nas opções do TF.
|
Construtores públicos
GCSFileUploader
public GCSFileUploader ()
GCSFileUploader
public GCSFileUploader (File jsonKeyFile)
Parâmetros |
jsonKeyFile |
File |
Métodos públicos
public void uploadFile (String bucketName,
String gcsFilename,
InputStream fileContents,
String contentType,
boolean allowOverwrite)
Faça upload de dados para um arquivo de bucket do GCS. gs://[bucketName]/[gcsFileName]
Parâmetros |
bucketName |
String : nome do bucket do GCS |
gcsFilename |
String : o nome do arquivo. |
fileContents |
InputStream : InputStream de dados a serem gravados no arquivo GCS. |
contentType |
String : é o tipo de mídia MIME do objeto que está sendo enviado. |
allowOverwrite |
boolean : o valor "true" permite que esse método substitua um arquivo no GCS. |
Métodos protegidos
getStorage
protected Storage getStorage ( scopes)
Substitua a implementação na base para oferecer suporte a credenciais com base nas opções do TF.
Parâmetros |
scopes |
: escopos específicos para solicitar a credencial. |
Retorna |
Storage |
Objeto Storage do bucket do GCS |