Class S3NativeClientConfiguration.Builder
java.lang.Object
software.amazon.awssdk.services.s3.internal.crt.S3NativeClientConfiguration.Builder
- Enclosing class:
S3NativeClientConfiguration
-
Method Summary
Modifier and TypeMethodDescriptionbuild()
checksumValidationEnabled
(Boolean checksumValidationEnabled) Option to disable checksum validation of an object stored in S3.credentialsProvider
(IdentityProvider<? extends AwsCredentialsIdentity> credentialsProvider) endpointOverride
(URI endpointOverride) httpConfiguration
(S3CrtHttpConfiguration httpConfiguration) maxConcurrency
(Integer maxConcurrency) maxNativeMemoryLimitInBytes
(Long maxNativeMemoryLimitInBytes) partSizeInBytes
(Long partSizeInBytes) readBufferSizeInBytes
(Long readBufferSizeInBytes) signingRegion
(String signingRegion) standardRetryOptions
(software.amazon.awssdk.crt.io.StandardRetryOptions standardRetryOptions) targetThroughputInGbps
(Double targetThroughputInGbps) thresholdInBytes
(Long thresholdInBytes)
-
Method Details
-
signingRegion
-
credentialsProvider
public S3NativeClientConfiguration.Builder credentialsProvider(IdentityProvider<? extends AwsCredentialsIdentity> credentialsProvider) -
partSizeInBytes
-
targetThroughputInGbps
-
maxConcurrency
-
maxNativeMemoryLimitInBytes
public S3NativeClientConfiguration.Builder maxNativeMemoryLimitInBytes(Long maxNativeMemoryLimitInBytes) -
endpointOverride
-
checksumValidationEnabled
public S3NativeClientConfiguration.Builder checksumValidationEnabled(Boolean checksumValidationEnabled) Option to disable checksum validation of an object stored in S3. -
build
-
readBufferSizeInBytes
-
httpConfiguration
public S3NativeClientConfiguration.Builder httpConfiguration(S3CrtHttpConfiguration httpConfiguration) -
standardRetryOptions
public S3NativeClientConfiguration.Builder standardRetryOptions(software.amazon.awssdk.crt.io.StandardRetryOptions standardRetryOptions) -
thresholdInBytes
-