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
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description BooleandualstackEnabled()S3ControlConfiguration.BuilderdualstackEnabled(Boolean dualstackEnabled)Deprecated.This option has been replaced withAwsClientBuilder.dualstackEnabled(Boolean).BooleanfipsModeEnabled()S3ControlConfiguration.BuilderfipsModeEnabled(Boolean fipsModeEnabled)Deprecated.This has been deprecated in favor ofAwsClientBuilder.fipsEnabled(Boolean).ProfileFileprofileFile()S3ControlConfiguration.BuilderprofileFile(Supplier<ProfileFile> profileFile)The profile file supplier that should be consulted to determine the service-specific default configuration.S3ControlConfiguration.BuilderprofileFile(ProfileFile profileFile)The profile file that should be consulted to determine the service-specific default configuration.Supplier<ProfileFile>profileFileSupplier()StringprofileName()S3ControlConfiguration.BuilderprofileName(String profileName)The profile name that should be consulted to determine the service-specific default configuration.BooleanuseArnRegionEnabled()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.S3ControlConfiguration.BuilderuseArnRegionEnabled(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 Detail
-
dualstackEnabled
Boolean dualstackEnabled()
-
dualstackEnabled
@Deprecated S3ControlConfiguration.Builder dualstackEnabled(Boolean 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 S3ControlConfiguration.Builder fipsModeEnabled(Boolean 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
S3ControlConfiguration.Builder 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. 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
S3ControlConfiguration.Builder 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
S3ControlConfiguration.Builder profileFile(Supplier<ProfileFile> profileFile)
The profile file supplier that should be consulted to determine the service-specific default configuration.
-
profileName
String profileName()
-
profileName
S3ControlConfiguration.Builder profileName(String 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.
-
-