@Immutable @ThreadSafe public final class S3ControlConfiguration extends Object implements ServiceConfiguration, ToCopyableBuilder<S3ControlConfiguration.Builder,S3ControlConfiguration>
| Modifier and Type | Class and Description |
|---|---|
static interface |
S3ControlConfiguration.Builder |
| Modifier and Type | Method and Description |
|---|---|
static S3ControlConfiguration.Builder |
builder()
Create a
S3ControlConfiguration.Builder, used to create a S3ControlConfiguration. |
boolean |
dualstackEnabled()
Returns whether the client is configured to use dualstack mode for
accessing S3.
|
boolean |
fipsModeEnabled()
Returns whether the client has enabled fips mode for accessing S3 Control.
|
S3ControlConfiguration.Builder |
toBuilder() |
boolean |
useArnRegionEnabled()
Returns whether the client is configured 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.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcopypublic static S3ControlConfiguration.Builder builder()
S3ControlConfiguration.Builder, used to create a S3ControlConfiguration.public boolean fipsModeEnabled()
Returns whether the client has enabled fips mode for accessing S3 Control.
public boolean dualstackEnabled()
Returns whether the client is configured to use dualstack mode for accessing S3. If you want to use IPv6 when accessing S3, dualstack must be enabled.
Dualstack endpoints are disabled by default.
public boolean useArnRegionEnabled()
public S3ControlConfiguration.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<S3ControlConfiguration.Builder,S3ControlConfiguration>Copyright © 2023. All rights reserved.