Class S3NativeClientConfiguration.Builder
- java.lang.Object
-
- software.amazon.awssdk.services.s3.internal.crt.S3NativeClientConfiguration.Builder
-
- Enclosing class:
- S3NativeClientConfiguration
public static final class S3NativeClientConfiguration.Builder extends Object
-
-
Method Summary
-
-
-
Method Detail
-
signingRegion
public S3NativeClientConfiguration.Builder signingRegion(String signingRegion)
-
credentialsProvider
public S3NativeClientConfiguration.Builder credentialsProvider(IdentityProvider<? extends AwsCredentialsIdentity> credentialsProvider)
-
partSizeInBytes
public S3NativeClientConfiguration.Builder partSizeInBytes(Long partSizeInBytes)
-
targetThroughputInGbps
public S3NativeClientConfiguration.Builder targetThroughputInGbps(Double targetThroughputInGbps)
-
maxConcurrency
public S3NativeClientConfiguration.Builder maxConcurrency(Integer maxConcurrency)
-
maxNativeMemoryLimitInBytes
public S3NativeClientConfiguration.Builder maxNativeMemoryLimitInBytes(Long maxNativeMemoryLimitInBytes)
-
endpointOverride
public S3NativeClientConfiguration.Builder endpointOverride(URI endpointOverride)
-
build
public S3NativeClientConfiguration build()
-
readBufferSizeInBytes
public S3NativeClientConfiguration.Builder readBufferSizeInBytes(Long readBufferSizeInBytes)
-
httpConfiguration
public S3NativeClientConfiguration.Builder httpConfiguration(S3CrtHttpConfiguration httpConfiguration)
-
standardRetryOptions
public S3NativeClientConfiguration.Builder standardRetryOptions(software.amazon.awssdk.crt.io.StandardRetryOptions standardRetryOptions)
-
thresholdInBytes
public S3NativeClientConfiguration.Builder thresholdInBytes(Long thresholdInBytes)
-
-