public static final class S3ClientFactory.S3ClientCreationParameters extends Object
| Constructor and Description |
|---|
S3ClientCreationParameters() |
public List<com.amazonaws.handlers.RequestHandler2> getRequestHandlers()
public S3ClientFactory.S3ClientCreationParameters withRequestHandlers(@Nullable List<com.amazonaws.handlers.RequestHandler2> handlers)
handlers - handler list.public com.amazonaws.monitoring.MonitoringListener getMonitoringListener()
public S3ClientFactory.S3ClientCreationParameters withMonitoringListener(@Nullable com.amazonaws.monitoring.MonitoringListener listener)
listener - listenerpublic StatisticsFromAwsSdk getMetrics()
public S3ClientFactory.S3ClientCreationParameters withMetrics(@Nullable StatisticsFromAwsSdk statistics)
statistics - statistics implementationpublic S3ClientFactory.S3ClientCreationParameters withRequesterPays(boolean value)
value - new valuepublic boolean isRequesterPays()
public com.amazonaws.auth.AWSCredentialsProvider getCredentialSet()
public S3ClientFactory.S3ClientCreationParameters withCredentialSet(com.amazonaws.auth.AWSCredentialsProvider value)
value - new valuepublic String getUserAgentSuffix()
public S3ClientFactory.S3ClientCreationParameters withUserAgentSuffix(String value)
value - new valuepublic String getEndpoint()
public S3ClientFactory.S3ClientCreationParameters withEndpoint(String value)
value - new valuepublic boolean isPathStyleAccess()
public S3ClientFactory.S3ClientCreationParameters withPathStyleAccess(boolean value)
value - new valuepublic S3ClientFactory.S3ClientCreationParameters withHeader(String header, String value)
header - header namevalue - new valueCopyright © 2008–2022 Apache Software Foundation. All rights reserved.