Class S3ExpressUtils

java.lang.Object
software.amazon.awssdk.services.s3.internal.s3express.S3ExpressUtils

@SdkInternalApi public final class S3ExpressUtils extends Object
  • Field Details

  • Method Details

    • isS3ExpressBucket

      public static boolean isS3ExpressBucket(SdkRequest request)
      Determines if this request targets an S3Express bucket by checking the bucket name suffix.
    • isS3ExpressAuthRequest

      public static boolean isS3ExpressAuthRequest(SdkRequest request, ExecutionAttributes executionAttributes)
      Determines if this request uses S3Express auth by checking the auth scheme options.
    • addS3ExpressBusinessMetricIfApplicable

      public static void addS3ExpressBusinessMetricIfApplicable(Endpoint endpoint, ExecutionAttributes executionAttributes)
      Adds S3 Express business metric if applicable for the current operation.