Class S3ExpressUtils
- java.lang.Object
-
- software.amazon.awssdk.services.s3.internal.s3express.S3ExpressUtils
-
@SdkInternalApi public final class S3ExpressUtils extends Object
-
-
Field Summary
Fields Modifier and Type Field Description static StringS3_EXPRESS
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidaddS3ExpressBusinessMetricIfApplicable(ExecutionAttributes executionAttributes)Adds S3 Express business metric if applicable for the current operation.static booleanuseS3Express(ExecutionAttributes executionAttributes)Returns true if the resolved endpoint contains S3Express, else false.static booleanuseS3ExpressAuthScheme(ExecutionAttributes executionAttributes)Whether aws.auth#sigv4-s3express is used or not
-
-
-
Field Detail
-
S3_EXPRESS
public static final String S3_EXPRESS
- See Also:
- Constant Field Values
-
-
Method Detail
-
useS3Express
public static boolean useS3Express(ExecutionAttributes executionAttributes)
Returns true if the resolved endpoint contains S3Express, else false.
-
useS3ExpressAuthScheme
public static boolean useS3ExpressAuthScheme(ExecutionAttributes executionAttributes)
Whether aws.auth#sigv4-s3express is used or not
-
addS3ExpressBusinessMetricIfApplicable
public static void addS3ExpressBusinessMetricIfApplicable(ExecutionAttributes executionAttributes)
Adds S3 Express business metric if applicable for the current operation.
-
-