Caricatore file GCS
public
class
GCSFileUploader
extends GCSCommon
Caricamento file per caricare i dati dei file su Google Cloud Storage (GCS).
Riepilogo
Metodi pubblici |
void
|
uploadFile(String bucketName, String gcsFilename, InputStream fileContents, String contentType, boolean allowOverwrite)
Caricare i dati in un file di bucket GCS.
|
Metodi protetti |
Storage
|
getStorage( scopes)
Esegui l'override dell'implementazione di base per supportare le credenziali basate sulle opzioni TF.
|
Costruttori pubblici
Caricatore file GCS
public GCSFileUploader (File jsonKeyFile)
Parametri |
jsonKeyFile |
File |
Caricatore file GCS
public GCSFileUploader ()
Metodi pubblici
public void uploadFile (String bucketName,
String gcsFilename,
InputStream fileContents,
String contentType,
boolean allowOverwrite)
Caricare i dati in un file di bucket GCS. gs://[bucketName]/[gcsFileName]
Parametri |
bucketName |
String : nome bucket GCS |
gcsFilename |
String : il nome del file. |
fileContents |
InputStream : flusso di dati di input da scrivere nel file GCS. |
contentType |
String : è il tipo multimediale MIME dell'oggetto che viene caricato. |
allowOverwrite |
boolean : True consente a questo metodo di sovrascrivere un file su GCS. |
Metodi protetti
getStorage
protected Storage getStorage ( scopes)
Esegui l'override dell'implementazione di base per supportare le credenziali basate sulle opzioni TF.
Parametri |
scopes |
: ambiti specifici per i quali richiedere la credenziale. |
Ritorni |
Storage |
Oggetto Storage del bucket GCS |