GCSFileUploader
public
class
GCSFileUploader
extends GCSCommon
Carregador de arquivos para enviar 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)
Fazer 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 (File jsonKeyFile)
Parâmetros |
jsonKeyFile |
File |
GCSFileUploader
public GCSFileUploader ()
Métodos públicos
public void uploadFile (String bucketName,
String gcsFilename,
InputStream fileContents,
String contentType,
boolean allowOverwrite)
Fazer upload de dados para um arquivo de bucket do GCS. gs://[nome do bucket]/[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 do GCS. |
contentType |
String : é o tipo de mídia MIME do objeto que está sendo enviado. |
allowOverwrite |
boolean : verdadeiro permite que este 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 os quais a credencial deve ser solicitada. |
Retorna |
Storage |
Objeto Storage do bucket do GCS |