@NotThreadSafe public static interface S3Configuration.Builder extends CopyableBuilder<S3Configuration.Builder,S3Configuration>
Modifier and Type | Method and Description |
---|---|
S3Configuration.Builder |
accelerateModeEnabled(Boolean accelerateModeEnabled)
Option to enable using the accelerate enedpoint when accessing S3.
|
S3Configuration.Builder |
checksumValidationEnabled(Boolean checksumValidationEnabled)
Option to disable doing a validation of the checksum of an object stored in S3.
|
S3Configuration.Builder |
chunkedEncodingEnabled(Boolean chunkedEncodingEnabled)
Option to enable using chunked encoding when signing the request
payload for
PutObjectRequest and UploadPartRequest . |
S3Configuration.Builder |
dualstackEnabled(Boolean dualstackEnabled)
Option to enable using the dualstack endpoints when accessing S3.
|
S3Configuration.Builder |
pathStyleAccessEnabled(Boolean pathStyleAccessEnabled)
Option to enable using path style access for accessing S3 objects
instead of DNS style access.
|
copy
applyMutation, build
S3Configuration.Builder dualstackEnabled(Boolean dualstackEnabled)
Dualstack endpoints are disabled by default.
S3Configuration.dualstackEnabled().
S3Configuration.Builder accelerateModeEnabled(Boolean accelerateModeEnabled)
Accelerate mode is disabled by default.
S3Configuration.accelerateModeEnabled().
S3Configuration.Builder pathStyleAccessEnabled(Boolean pathStyleAccessEnabled)
Path style access is disabled by default. Path style may still be used for legacy buckets that are not DNS compatible.
S3Configuration.Builder checksumValidationEnabled(Boolean checksumValidationEnabled)
Checksum validation is enabled by default.
S3Configuration.Builder chunkedEncodingEnabled(Boolean chunkedEncodingEnabled)
PutObjectRequest
and UploadPartRequest
.S3Configuration.chunkedEncodingEnabled()
Copyright © 2019. All rights reserved.