GCSFileUploader
public
class
GCSFileUploader
extends GCSCommon
Es un cargador de archivos para subir datos de archivos a Google Cloud Storage (GCS).
Resumen
Métodos públicos |
void
|
uploadFile(String bucketName, String gcsFilename, InputStream fileContents, String contentType, boolean allowOverwrite)
Sube datos a un archivo de bucket de GCS.
|
Métodos protegidos |
Storage
|
getStorage( scopes)
Anula la implementación en función de la compatibilidad con credenciales según las opciones de TF.
|
Constructores 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)
Sube datos a un archivo de bucket de GCS. gs://[bucketName]/[gcsFileName]
Parámetros |
bucketName |
String : Es el nombre del bucket de GCS. |
gcsFilename |
String : Es el nombre del archivo. |
fileContents |
InputStream : Es un flujo de entrada de datos que se escribirá en el archivo de GCS. |
contentType |
String : Es el tipo de MIME multimedia del objeto que se sube. |
allowOverwrite |
boolean : El valor verdadero permitirá que este método reemplace un archivo en GCS. |
Métodos protegidos
getStorage
protected Storage getStorage ( scopes)
Anula la implementación en función de la compatibilidad con credenciales según las opciones de TF.
Parámetros |
scopes |
: Son los alcances específicos para los que se solicita la credencial. |
Muestra |
Storage |
Objeto Storage del bucket de GCS |