public abstract static class GoogleCloudStorageOptions.Builder extends Object
GoogleCloudStorageOptions class.| Constructor and Description |
|---|
Builder() |
public abstract GoogleCloudStorageOptions.Builder setGrpcEnabled(boolean grpcEnabled)
public abstract GoogleCloudStorageOptions.Builder setGrpcServerAddress(String rootUrl)
public abstract GoogleCloudStorageOptions.Builder setTrafficDirectorEnabled(boolean trafficDirectorEnabled)
public abstract GoogleCloudStorageOptions.Builder setDirectPathPreferred(boolean directPathPreffered)
public abstract GoogleCloudStorageOptions.Builder setStorageRootUrl(String rootUrl)
public abstract GoogleCloudStorageOptions.Builder setStorageServicePath(String servicePath)
public abstract GoogleCloudStorageOptions.Builder setProjectId(String projectId)
public abstract GoogleCloudStorageOptions.Builder setAppName(String appName)
public abstract GoogleCloudStorageOptions.Builder setAutoRepairImplicitDirectoriesEnabled(boolean autoRepair)
public abstract GoogleCloudStorageOptions.Builder setMaxWaitMillisForEmptyObjectCreation(int durationMillis)
public abstract GoogleCloudStorageOptions.Builder setMaxListItemsPerCall(long maxListItemsPerCall)
public abstract GoogleCloudStorageOptions.Builder setMaxRequestsPerBatch(long maxRequestsPerBatch)
public abstract GoogleCloudStorageOptions.Builder setBatchThreads(int batchThreads)
public abstract GoogleCloudStorageOptions.Builder setMaxHttpRequestRetries(int maxHttpRequestRetries)
public abstract GoogleCloudStorageOptions.Builder setHttpRequestConnectTimeout(int httpRequestConnectTimeout)
public abstract GoogleCloudStorageOptions.Builder setHttpRequestReadTimeout(int httpRequestReadTimeout)
public abstract GoogleCloudStorageOptions.Builder setTransportType(HttpTransportFactory.HttpTransportType transportType)
public abstract GoogleCloudStorageOptions.Builder setProxyAddress(String proxyAddress)
public abstract GoogleCloudStorageOptions.Builder setProxyUsername(RedactedString proxyUsername)
public abstract GoogleCloudStorageOptions.Builder setProxyPassword(RedactedString proxyPassword)
public abstract GoogleCloudStorageOptions.Builder setCopyWithRewriteEnabled(boolean copyWithRewrite)
public abstract GoogleCloudStorageOptions.Builder setMaxBytesRewrittenPerCall(long bytes)
public abstract GoogleCloudStorageOptions.Builder setReadChannelOptions(GoogleCloudStorageReadOptions readChannelOptions)
public abstract GoogleCloudStorageOptions.Builder setWriteChannelOptions(AsyncWriteChannelOptions writeChannelOptions)
public abstract GoogleCloudStorageOptions.Builder setRequesterPaysOptions(RequesterPaysOptions requesterPaysOptions)
public abstract GoogleCloudStorageOptions.Builder setCooperativeLockingOptions(CooperativeLockingOptions cooperativeLockingOptions)
public abstract GoogleCloudStorageOptions.Builder setHttpRequestHeaders(Map<String,String> httpRequestHeaders)
public abstract GoogleCloudStorageOptions.Builder setEncryptionAlgorithm(String encryptionAlgorithm)
public abstract GoogleCloudStorageOptions.Builder setEncryptionKey(RedactedString encryptionKey)
public abstract GoogleCloudStorageOptions.Builder setEncryptionKeyHash(RedactedString encryptionKeyHash)
public abstract GoogleCloudStorageOptions.Builder setAuthorizationHandlerImplClass(Class<? extends AuthorizationHandler> authorizationHandlerImpl)
public abstract GoogleCloudStorageOptions.Builder setAuthorizationHandlerProperties(Map<String,String> properties)
public abstract GoogleCloudStorageOptions.Builder setGrpcMessageTimeoutCheckInterval(long grpcMessageTimeoutInMillisCheckInterval)
public abstract GoogleCloudStorageOptions.Builder setMetricsSink(GoogleCloudStorageOptions.MetricsSink metricsSink)
public abstract GoogleCloudStorageOptions.Builder setTraceLogEnabled(Boolean enable)
public GoogleCloudStorageOptions build()
Copyright © 2022. All rights reserved.