GCSFileUploader
public
class
GCSFileUploader
extends GCSCommon
File uploader per caricare i dati dei file in Google Cloud Storage (GCS).
Riepilogo
Metodi pubblici |
void
|
uploadFile(String bucketName, String gcsFilename, InputStream fileContents, String contentType, boolean allowOverwrite)
Carica i dati in un file del bucket GCS.
|
Metodi protetti |
Storage
|
getStorage( scopes)
Sostituisci l'implementazione in base al supporto delle credenziali in base alle opzioni TF.
|
Costruttori pubblici
GCSFileUploader
public GCSFileUploader ()
GCSFileUploader
public GCSFileUploader (File jsonKeyFile)
Parametri |
jsonKeyFile |
File |
Metodi pubblici
public void uploadFile (String bucketName,
String gcsFilename,
InputStream fileContents,
String contentType,
boolean allowOverwrite)
Carica i dati in un file del bucket GCS. gs://[bucketName]/[gcsFileName]
Parametri |
bucketName |
String : nome del bucket GCS |
gcsFilename |
String : il nome del file. |
fileContents |
InputStream : InputStream di dati da scrivere nel file GCS. |
contentType |
String : è il tipo multimediale MIME dell'oggetto caricato. |
allowOverwrite |
boolean : se True, questo metodo consente di sovrascrivere un file su GCS. |
Metodi protetti
getStorage
protected Storage getStorage ( scopes)
Sostituisci l'implementazione in base al supporto delle credenziali in base alle opzioni TF.
Parametri |
scopes |
: gli ambiti specifici per cui richiedere la credenziale. |
Ritorni |
Storage |
Oggetto Storage del bucket GCS |