Class S3VendorParams
- java.lang.Object
-
- software.amazon.smithy.aws.smoketests.model.BaseAwsVendorParams
-
- software.amazon.smithy.aws.smoketests.model.S3VendorParams
-
public final class S3VendorParams extends BaseAwsVendorParams
Vendor params for S3.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
forcePathStyle()
boolean
useAccelerate()
boolean
useArnRegion()
boolean
useGlobalEndpoint()
boolean
useMultiRegionAccessPoints()
-
Methods inherited from class software.amazon.smithy.aws.smoketests.model.BaseAwsVendorParams
getRegion, getSigv4aRegionSet, getUri, useAccountIdRouting, useDualstack, useFips
-
-
-
-
Field Detail
-
ID
public static final ShapeId ID
-
-
Method Detail
-
useAccelerate
public boolean useAccelerate()
- Returns:
- Whether to resolve an accelerate endpoint or not. Defaults to
false
.
-
useGlobalEndpoint
public boolean useGlobalEndpoint()
- Returns:
- Whether to use the global endpoint for
us-east-1
. Defaults tofalse
.
-
forcePathStyle
public boolean forcePathStyle()
- Returns:
- Whether to force path-style addressing. Defaults to
false
.
-
useArnRegion
public boolean useArnRegion()
- Returns:
- Whether to use the region in the bucket ARN to override the set
region. Defaults to
true
.
-
useMultiRegionAccessPoints
public boolean useMultiRegionAccessPoints()
- Returns:
- Whether to use S3's multi-region access points. Defaults to
true
.
-
-