Package software.amazon.awssdk.awscore
Class AwsExecutionAttribute
- java.lang.Object
-
- software.amazon.awssdk.core.interceptor.SdkExecutionAttribute
-
- software.amazon.awssdk.awscore.AwsExecutionAttribute
-
public final class AwsExecutionAttribute extends SdkExecutionAttribute
AWS-specific attributes attached to the execution. This information is available toExecutionInterceptor
s.
-
-
Field Summary
Fields Modifier and Type Field Description static ExecutionAttribute<Region>
AWS_REGION
The AWSRegion
the client was configured with.static ExecutionAttribute<Boolean>
DUALSTACK_ENDPOINT_ENABLED
Whether dualstack endpoints were enabled for this request.static ExecutionAttribute<String>
ENDPOINT_PREFIX
TheAwsClientOption.ENDPOINT_PREFIX
for the client.static ExecutionAttribute<Boolean>
FIPS_ENDPOINT_ENABLED
Whether fips endpoints were enabled for this request.static ExecutionAttribute<Boolean>
USE_GLOBAL_ENDPOINT
Whether the client was configured to use the service's global endpoint.-
Fields inherited from class software.amazon.awssdk.core.interceptor.SdkExecutionAttribute
API_CALL_ATTEMPT_METRIC_COLLECTOR, API_CALL_METRIC_COLLECTOR, CLIENT_ENDPOINT, CLIENT_TYPE, ENDPOINT_OVERRIDDEN, HTTP_CHECKSUM_VALIDATION_ALGORITHM, HTTP_RESPONSE_CHECKSUM_VALIDATION, OPERATION_NAME, PROFILE_FILE, PROFILE_FILE_SUPPLIER, PROFILE_NAME, RESOLVED_CHECKSUM_SPECS, SERVICE_CONFIG, SERVICE_NAME, SIGNER_OVERRIDDEN, TIME_OFFSET
-
-
-
-
Field Detail
-
AWS_REGION
public static final ExecutionAttribute<Region> AWS_REGION
The AWSRegion
the client was configured with. This is not always same as theAwsSignerExecutionAttribute.SIGNING_REGION
for global services like IAM.
-
ENDPOINT_PREFIX
public static final ExecutionAttribute<String> ENDPOINT_PREFIX
TheAwsClientOption.ENDPOINT_PREFIX
for the client.
-
DUALSTACK_ENDPOINT_ENABLED
public static final ExecutionAttribute<Boolean> DUALSTACK_ENDPOINT_ENABLED
Whether dualstack endpoints were enabled for this request.
-
FIPS_ENDPOINT_ENABLED
public static final ExecutionAttribute<Boolean> FIPS_ENDPOINT_ENABLED
Whether fips endpoints were enabled for this request.
-
USE_GLOBAL_ENDPOINT
public static final ExecutionAttribute<Boolean> USE_GLOBAL_ENDPOINT
Whether the client was configured to use the service's global endpoint. This is used as part of endpoint computation by the endpoint providers.
-
-