Interface S3ControlConfiguration.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<S3ControlConfiguration.Builder,
,S3ControlConfiguration> SdkBuilder<S3ControlConfiguration.Builder,
S3ControlConfiguration>
- Enclosing class:
S3ControlConfiguration
@NotThreadSafe
public static interface S3ControlConfiguration.Builder
extends CopyableBuilder<S3ControlConfiguration.Builder,S3ControlConfiguration>
-
Method Summary
Modifier and TypeMethodDescriptiondualstackEnabled
(Boolean dualstackEnabled) Deprecated.fipsModeEnabled
(Boolean fipsModeEnabled) Deprecated.This has been deprecated in favor ofAwsClientBuilder.fipsEnabled(Boolean)
.profileFile
(Supplier<ProfileFile> profileFile) The profile file supplier that should be consulted to determine the service-specific default configuration.profileFile
(ProfileFile profileFile) The profile file that should be consulted to determine the service-specific default configuration.profileName
(String profileName) The profile name that should be consulted to determine the service-specific default configuration.Option to enable the client to make calls to a region specified in an ARN that represents an S3 resource even if that region is different to the region the client was initialized with.useArnRegionEnabled
(Boolean arnRegionEnabled) Option to enable the client to make calls to a region specified in an ARN that represents an S3 resource even if that region is different to the region the client was initialized with.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Method Details
-
dualstackEnabled
Boolean dualstackEnabled() -
dualstackEnabled
Deprecated.This option has been replaced withAwsClientBuilder.dualstackEnabled(Boolean)
. If both are set, an exception will be thrown.Option to enable using the dualstack endpoints when accessing S3. Dualstack should be enabled if you want to use IPv6.Dualstack endpoints are disabled by default.
-
fipsModeEnabled
Boolean fipsModeEnabled() -
fipsModeEnabled
Deprecated.This has been deprecated in favor ofAwsClientBuilder.fipsEnabled(Boolean)
. If both are set, an exception will be thrown.Option to enable using the fips endpoint when accessing S3 Control.FIPS mode is disabled by default.
-
useArnRegionEnabled
Option to enable the client to make calls to a region specified in an ARN that represents an S3 resource even if that region is different to the region the client was initialized with. This setting is disabled by default. -
useArnRegionEnabled
Boolean useArnRegionEnabled()Option to enable the client to make calls to a region specified in an ARN that represents an S3 resource even if that region is different to the region the client was initialized with. This setting is disabled by default. -
profileFile
ProfileFile profileFile() -
profileFile
The profile file that should be consulted to determine the service-specific default configuration. This is not currently used by S3 control, but may be in a future SDK version. -
profileFileSupplier
Supplier<ProfileFile> profileFileSupplier() -
profileFile
The profile file supplier that should be consulted to determine the service-specific default configuration. -
profileName
String profileName() -
profileName
The profile name that should be consulted to determine the service-specific default configuration. This is not currently used by S3 control, but may be in a future SDK version.
-
AwsClientBuilder.dualstackEnabled(Boolean)
.