Class S3ClientContextParams<T>

java.lang.Object
software.amazon.awssdk.utils.AttributeMap.Key<T>
software.amazon.awssdk.services.s3.endpoints.S3ClientContextParams<T>

@Generated("software.amazon.awssdk:codegen") @SdkInternalApi public final class S3ClientContextParams<T> extends AttributeMap.Key<T>
  • Field Details

    • ACCELERATE

      public static final S3ClientContextParams<Boolean> ACCELERATE
      Enables this client to use S3 Transfer Acceleration endpoints.
    • DISABLE_MULTI_REGION_ACCESS_POINTS

      public static final S3ClientContextParams<Boolean> DISABLE_MULTI_REGION_ACCESS_POINTS
      Disables this client's usage of Multi-Region Access Points.
    • DISABLE_S3_EXPRESS_SESSION_AUTH

      public static final S3ClientContextParams<Boolean> DISABLE_S3_EXPRESS_SESSION_AUTH
      Disables this client's usage of Session Auth for S3Express buckets and reverts to using conventional SigV4 for those.
    • FORCE_PATH_STYLE

      public static final S3ClientContextParams<Boolean> FORCE_PATH_STYLE
      Forces this client to use path-style addressing for buckets.
    • USE_ARN_REGION

      public static final S3ClientContextParams<Boolean> USE_ARN_REGION
      Enables this client to use an ARN's region when constructing an endpoint instead of the client's configured region.
    • CROSS_REGION_ACCESS_ENABLED

      public static final S3ClientContextParams<Boolean> CROSS_REGION_ACCESS_ENABLED
      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.