Class S3ServiceClientConfiguration
- java.lang.Object
-
- software.amazon.awssdk.core.SdkServiceClientConfiguration
-
- software.amazon.awssdk.awscore.AwsServiceClientConfiguration
-
- software.amazon.awssdk.services.s3.S3ServiceClientConfiguration
-
@Generated("software.amazon.awssdk:codegen") public final class S3ServiceClientConfiguration extends AwsServiceClientConfiguration
Class to expose the service client settings to the user. Implementation ofAwsServiceClientConfiguration
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
S3ServiceClientConfiguration.Builder
A builder for creating aS3ServiceClientConfiguration
-
Nested classes/interfaces inherited from class software.amazon.awssdk.awscore.AwsServiceClientConfiguration
AwsServiceClientConfiguration.BuilderImpl
-
-
Constructor Summary
Constructors Constructor Description S3ServiceClientConfiguration(S3ServiceClientConfiguration.Builder builder)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description S3AuthSchemeProvider
authSchemeProvider()
Gets the value for auth scheme providerstatic S3ServiceClientConfiguration.Builder
builder()
Boolean
crossRegionAccessEnabled()
Gets the value for Enables cross-region bucket access for this clientRequestChecksumCalculation
requestChecksumCalculation()
Gets the value for client behavior for request checksum calculationResponseChecksumValidation
responseChecksumValidation()
Gets the value for client behavior for response checksum validation-
Methods inherited from class software.amazon.awssdk.awscore.AwsServiceClientConfiguration
credentialsProvider, equals, hashCode, region
-
Methods inherited from class software.amazon.awssdk.core.SdkServiceClientConfiguration
authSchemes, endpointOverride, endpointProvider, overrideConfiguration
-
-
-
-
Constructor Detail
-
S3ServiceClientConfiguration
public S3ServiceClientConfiguration(S3ServiceClientConfiguration.Builder builder)
-
-
Method Detail
-
builder
public static S3ServiceClientConfiguration.Builder builder()
-
authSchemeProvider
public S3AuthSchemeProvider authSchemeProvider()
Gets the value for auth scheme provider
-
crossRegionAccessEnabled
public Boolean crossRegionAccessEnabled()
Gets the value for Enables cross-region bucket access for this client
-
responseChecksumValidation
public ResponseChecksumValidation responseChecksumValidation()
Gets the value for client behavior for response checksum validation
-
requestChecksumCalculation
public RequestChecksumCalculation requestChecksumCalculation()
Gets the value for client behavior for request checksum calculation
-
-