Package | Description |
---|---|
software.amazon.awssdk.services.s3 |
|
Modifier and Type | Method and Description |
---|---|
S3Configuration.Builder |
S3Configuration.Builder.accelerateModeEnabled(Boolean accelerateModeEnabled)
Option to enable using the accelerate endpoint when accessing S3.
|
static S3Configuration.Builder |
S3Configuration.builder()
Create a
S3Configuration.Builder , used to create a S3Configuration . |
S3Configuration.Builder |
S3Configuration.Builder.checksumValidationEnabled(Boolean checksumValidationEnabled)
Option to disable doing a validation of the checksum of an object stored in S3.
|
S3Configuration.Builder |
S3Configuration.Builder.chunkedEncodingEnabled(Boolean chunkedEncodingEnabled)
Option to enable using chunked encoding when signing the request
payload for
PutObjectRequest and UploadPartRequest . |
S3Configuration.Builder |
S3Configuration.Builder.dualstackEnabled(Boolean dualstackEnabled)
Deprecated.
This option has been replaced with
AwsClientBuilder.dualstackEnabled(Boolean) and
S3Presigner.Builder#dualstackEnabled(Boolean) . If both this and one of those options are set, an exception
will be thrown. |
S3Configuration.Builder |
S3Configuration.Builder.multiRegionEnabled(Boolean multiRegionEnabled)
Option to enable or disable the usage of multi-region access point ARNs.
|
S3Configuration.Builder |
S3Configuration.Builder.pathStyleAccessEnabled(Boolean pathStyleAccessEnabled)
Option to enable using path style access for accessing S3 objects
instead of DNS style access.
|
S3Configuration.Builder |
S3Configuration.Builder.profileFile(ProfileFile profileFile)
The profile file that should be consulted to determine the default value of
useArnRegionEnabled(Boolean)
or multiRegionEnabled(Boolean) . |
S3Configuration.Builder |
S3Configuration.Builder.profileFile(Supplier<ProfileFile> profileFile)
The supplier of profile file instances that should be consulted to determine the default value of
useArnRegionEnabled(Boolean) or multiRegionEnabled(Boolean) . |
S3Configuration.Builder |
S3Configuration.Builder.profileName(String profileName)
The profile name that should be consulted to determine the default value of
useArnRegionEnabled(Boolean)
or multiRegionEnabled(Boolean) . |
S3Configuration.Builder |
S3Configuration.toBuilder() |
S3Configuration.Builder |
S3Configuration.Builder.useArnRegionEnabled(Boolean useArnRegionEnabled)
If an S3 resource ARN is passed in as the target of an S3 operation that has a different region to the one
the client was configured with, this flag must be set to 'true' to permit the client to make a
cross-region call to the region specified in the ARN otherwise an exception will be thrown.
|
Modifier and Type | Method and Description |
---|---|
default B |
S3BaseClientBuilder.serviceConfiguration(Consumer<S3Configuration.Builder> serviceConfiguration) |
Copyright © 2023. All rights reserved.