Class S3EndpointParams
- java.lang.Object
-
- software.amazon.awssdk.services.s3.endpoints.S3EndpointParams
-
- All Implemented Interfaces:
ToCopyableBuilder<S3EndpointParams.Builder,S3EndpointParams>
@Generated("software.amazon.awssdk:codegen") public final class S3EndpointParams extends Object implements ToCopyableBuilder<S3EndpointParams.Builder,S3EndpointParams>
The parameters object used to resolve an endpoint for the S3 service.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
S3EndpointParams.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Boolean
accelerate()
String
bucket()
static S3EndpointParams.Builder
builder()
Boolean
disableAccessPoints()
Boolean
disableMultiRegionAccessPoints()
Boolean
disableS3ExpressSessionAuth()
String
endpoint()
Boolean
forcePathStyle()
String
key()
String
prefix()
Region
region()
S3EndpointParams.Builder
toBuilder()
Boolean
useArnRegion()
Boolean
useDualStack()
Boolean
useFips()
Boolean
useGlobalEndpoint()
Boolean
useObjectLambdaEndpoint()
Boolean
useS3ExpressControlEndpoint()
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
builder
public static S3EndpointParams.Builder builder()
-
bucket
public String bucket()
-
region
public Region region()
-
useFips
public Boolean useFips()
-
useDualStack
public Boolean useDualStack()
-
endpoint
public String endpoint()
-
forcePathStyle
public Boolean forcePathStyle()
-
accelerate
public Boolean accelerate()
-
useGlobalEndpoint
public Boolean useGlobalEndpoint()
-
useObjectLambdaEndpoint
public Boolean useObjectLambdaEndpoint()
-
key
public String key()
-
prefix
public String prefix()
-
disableAccessPoints
public Boolean disableAccessPoints()
-
disableMultiRegionAccessPoints
public Boolean disableMultiRegionAccessPoints()
-
useArnRegion
public Boolean useArnRegion()
-
useS3ExpressControlEndpoint
public Boolean useS3ExpressControlEndpoint()
-
disableS3ExpressSessionAuth
public Boolean disableS3ExpressSessionAuth()
-
toBuilder
public S3EndpointParams.Builder toBuilder()
- Specified by:
toBuilder
in interfaceToCopyableBuilder<S3EndpointParams.Builder,S3EndpointParams>
-
-