@Generated(value="software.amazon.awssdk:codegen") public interface S3AuthSchemeParams extends ToCopyableBuilder<S3AuthSchemeParams.Builder,S3AuthSchemeParams>
Modifier and Type | Interface and Description |
---|---|
static interface |
S3AuthSchemeParams.Builder
A builder for a
S3AuthSchemeParams . |
Modifier and Type | Method and Description |
---|---|
Boolean |
accelerate()
When true, use S3 Accelerate.
|
String |
bucket()
The S3 bucket used to send the request.
|
static S3AuthSchemeParams.Builder |
builder()
Get a new builder for creating a
S3AuthSchemeParams . |
Boolean |
disableAccessPoints()
Internal parameter to disable Access Point Buckets
|
Boolean |
disableMultiRegionAccessPoints()
Whether multi-region access points (MRAP) should be disabled.
|
String |
endpoint()
Override the endpoint used to send this request
|
Boolean |
forcePathStyle()
When true, force a path-style endpoint to be used where the bucket name is part of the path.
|
String |
operation()
Returns the operation for which to resolve the auth scheme.
|
Region |
region()
Returns the region.
|
S3AuthSchemeParams.Builder |
toBuilder()
Returns a
S3AuthSchemeParams.Builder to customize the parameters. |
Boolean |
useArnRegion()
When an Access Point ARN is provided and this flag is enabled, the SDK MUST use the ARN's region when
constructing the endpoint instead of the client's configured region.
|
Boolean |
useDualStack()
When true, use the dual-stack endpoint.
|
Boolean |
useFips()
When true, send this request to the FIPS-compliant regional endpoint.
|
Boolean |
useGlobalEndpoint()
Whether the global endpoint should be used, rather then the regional endpoint for us-east-1.
|
Boolean |
useObjectLambdaEndpoint()
Internal parameter to use object lambda endpoint for an operation (eg: WriteGetObjectResponse)
|
copy
static S3AuthSchemeParams.Builder builder()
S3AuthSchemeParams
.String operation()
Region region()
String bucket()
Boolean useFips()
Boolean useDualStack()
String endpoint()
Boolean forcePathStyle()
Boolean accelerate()
Boolean useGlobalEndpoint()
Boolean useObjectLambdaEndpoint()
Boolean disableAccessPoints()
Boolean disableMultiRegionAccessPoints()
Boolean useArnRegion()
S3AuthSchemeParams.Builder toBuilder()
S3AuthSchemeParams.Builder
to customize the parameters.toBuilder
in interface ToCopyableBuilder<S3AuthSchemeParams.Builder,S3AuthSchemeParams>
Copyright © 2023. All rights reserved.