@Generated(value="software.amazon.awssdk:codegen") public final class DefaultS3AuthSchemeParams extends Object implements 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)
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcopypublic static S3AuthSchemeParams.Builder builder()
S3AuthSchemeParamsS3AuthSchemeParams.builder in interface S3AuthSchemeParamspublic String operation()
S3AuthSchemeParamsoperation in interface S3AuthSchemeParamspublic Region region()
S3AuthSchemeParamsregion in interface S3AuthSchemeParamspublic String bucket()
S3AuthSchemeParamsbucket in interface S3AuthSchemeParamspublic Boolean useFips()
S3AuthSchemeParamsuseFips in interface S3AuthSchemeParamspublic Boolean useDualStack()
S3AuthSchemeParamsuseDualStack in interface S3AuthSchemeParamspublic String endpoint()
S3AuthSchemeParamsendpoint in interface S3AuthSchemeParamspublic Boolean forcePathStyle()
S3AuthSchemeParamsforcePathStyle in interface S3AuthSchemeParamspublic Boolean accelerate()
S3AuthSchemeParamsaccelerate in interface S3AuthSchemeParamspublic Boolean useGlobalEndpoint()
S3AuthSchemeParamsuseGlobalEndpoint in interface S3AuthSchemeParamspublic Boolean useObjectLambdaEndpoint()
S3AuthSchemeParamsuseObjectLambdaEndpoint in interface S3AuthSchemeParamspublic Boolean disableAccessPoints()
S3AuthSchemeParamsdisableAccessPoints in interface S3AuthSchemeParamspublic Boolean disableMultiRegionAccessPoints()
S3AuthSchemeParamsdisableMultiRegionAccessPoints in interface S3AuthSchemeParamspublic Boolean useArnRegion()
S3AuthSchemeParamsuseArnRegion in interface S3AuthSchemeParamspublic S3AuthSchemeParams.Builder toBuilder()
S3AuthSchemeParamsS3AuthSchemeParams.Builder to customize the parameters.toBuilder in interface S3AuthSchemeParamstoBuilder in interface ToCopyableBuilder<S3AuthSchemeParams.Builder,S3AuthSchemeParams>Copyright © 2023. All rights reserved.