Package com.google.cloud.storage
Class StorageOptions.Builder
java.lang.Object
com.google.cloud.ServiceOptions.Builder<Storage,StorageOptions,StorageOptions.Builder>
com.google.cloud.storage.StorageOptions.Builder
- Direct Known Subclasses:
GrpcStorageOptions.Builder,HttpStorageOptions.Builder
- Enclosing class:
- StorageOptions
public abstract static class StorageOptions.Builder
extends com.google.cloud.ServiceOptions.Builder<Storage,StorageOptions,StorageOptions.Builder>
-
Field Summary
Fields inherited from class com.google.cloud.ServiceOptions.Builder
credentials -
Method Summary
Modifier and TypeMethodDescriptionabstract StorageOptionsbuild()abstract StorageOptions.BuildersetBlobWriteSessionConfig(@NonNull BlobWriteSessionConfig blobWriteSessionConfig) abstract StorageOptions.BuildersetStorageRetryStrategy(StorageRetryStrategy storageRetryStrategy) Methods inherited from class com.google.cloud.ServiceOptions.Builder
getAllowedClientLibTokens, self, setApiTracerFactory, setClientLibToken, setClock, setCredentials, setHeaderProvider, setHost, setProjectId, setQuotaProjectId, setRetrySettings, setServiceFactory, setServiceRpcFactory, setTransportOptions, setUniverseDomain
-
Method Details
-
setStorageRetryStrategy
public abstract StorageOptions.Builder setStorageRetryStrategy(StorageRetryStrategy storageRetryStrategy) -
setBlobWriteSessionConfig
@BetaApi public abstract StorageOptions.Builder setBlobWriteSessionConfig(@NonNull BlobWriteSessionConfig blobWriteSessionConfig) - Since:
- 2.37.0 This new api is in preview and is subject to breaking changes.
- See Also:
-
build
- Specified by:
buildin classcom.google.cloud.ServiceOptions.Builder<Storage,StorageOptions, StorageOptions.Builder>
-