Narzędzie do przesyłania plików GCS
public
class
GCSFileUploader
extends GCSCommon
Funkcja do przesyłania plików do Google Cloud Storage (GCS).
Podsumowanie
Metody publiczne |
void
|
uploadFile(String bucketName, String gcsFilename, InputStream fileContents, String contentType, boolean allowOverwrite)
Prześlij dane do pliku zasobnika GCS.
|
Metody chronione |
Storage
|
getStorage( scopes)
Zastąp implementację w wersji podstawowej, aby obsługiwała dane logowania na podstawie opcji TF.
|
Konstruktory publiczne
Narzędzie do przesyłania plików GCS
public GCSFileUploader (File jsonKeyFile)
Parametry |
jsonKeyFile |
File |
Narzędzie do przesyłania plików GCS
public GCSFileUploader ()
Metody publiczne
public void uploadFile (String bucketName,
String gcsFilename,
InputStream fileContents,
String contentType,
boolean allowOverwrite)
Prześlij dane do pliku zasobnika GCS. gs://[nazwazasobnika]/[nazwaPlikugcs]
Parametry |
bucketName |
String : nazwa zasobnika GCS |
gcsFilename |
String : nazwa pliku, |
fileContents |
InputStream : strumień danych wejściowych do zapisania w pliku GCS. |
contentType |
String : typ mediów MIME przesyłanego obiektu. |
allowOverwrite |
boolean : wartość prawda pozwoli tej metodzie zastąpić plik w GCS. |
Metody chronione
getStorage,
protected Storage getStorage ( scopes)
Zastąp implementację w wersji podstawowej, aby obsługiwała dane logowania na podstawie opcji TF.
Parametry |
scopes |
: konkretne zakresy, dla których chcesz zażądać danych logowania. |
Zwroty |
Storage |
Obiekt Storage zasobnika GCS |