Class S3ServiceClientConfiguration


@Generated("software.amazon.awssdk:codegen") @SdkPublicApi public final class S3ServiceClientConfiguration extends AwsServiceClientConfiguration
Class to expose the service client settings to the user. Implementation of AwsServiceClientConfiguration
  • Constructor Details

  • Method Details

    • 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. Note: When enabling this feature, the S3 client sets the 'Expect: 100-continue' header by default so that S3 can issue its cross-region redirect before the request body is sent. This can be overridden by explicitly setting S3Configuration.expectContinueEnabled to false, in which case the first request to a not yet resolved bucket may fail with an I/O error and rely on normal retries.
    • 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