public class SdkExecutionAttribute extends Object
ExecutionInterceptor
s and
Signer
s.Modifier and Type | Field and Description |
---|---|
static ExecutionAttribute<MetricCollector> |
API_CALL_ATTEMPT_METRIC_COLLECTOR
The
MetricCollector associated with the current, ongoing API call attempt. |
static ExecutionAttribute<URI> |
CLIENT_ENDPOINT
This is the endpointOverride (if
ENDPOINT_OVERRIDDEN is true), otherwise the endpoint generated from regional
metadata. |
static ExecutionAttribute<ClientType> |
CLIENT_TYPE |
static ExecutionAttribute<Boolean> |
ENDPOINT_OVERRIDDEN
If true indicates that the configured endpoint of the client is a value that was supplied as an override and not
generated from regional metadata.
|
static ExecutionAttribute<Algorithm> |
HTTP_CHECKSUM_VALIDATION_ALGORITHM
The Algorithm used for checksum validation of a response.
|
static ExecutionAttribute<ChecksumValidation> |
HTTP_RESPONSE_CHECKSUM_VALIDATION
Provides the status of
ChecksumValidation performed on the response. |
static ExecutionAttribute<String> |
OPERATION_NAME |
static ExecutionAttribute<ProfileFile> |
PROFILE_FILE
Deprecated.
This attribute is used for:
- Set profile file of service endpoint builder docdb, nepture, rds
This has been replaced with
PROFILE_FILE_SUPPLIER.get() . |
static ExecutionAttribute<Supplier<ProfileFile>> |
PROFILE_FILE_SUPPLIER |
static ExecutionAttribute<String> |
PROFILE_NAME |
static ExecutionAttribute<ChecksumSpecs> |
RESOLVED_CHECKSUM_SPECS
The checksum algorithm is resolved based on the Request member.
|
static ExecutionAttribute<ServiceConfiguration> |
SERVICE_CONFIG
Handler context key for advanced configuration.
|
static ExecutionAttribute<String> |
SERVICE_NAME
The key under which the service name is stored.
|
static ExecutionAttribute<Boolean> |
SIGNER_OVERRIDDEN
If the client signer value has been overridden.
|
static ExecutionAttribute<Integer> |
TIME_OFFSET
The key under which the time offset (for clock skew correction) is stored.
|
Modifier | Constructor and Description |
---|---|
protected |
SdkExecutionAttribute() |
public static final ExecutionAttribute<ServiceConfiguration> SERVICE_CONFIG
public static final ExecutionAttribute<String> SERVICE_NAME
public static final ExecutionAttribute<Integer> TIME_OFFSET
public static final ExecutionAttribute<ClientType> CLIENT_TYPE
public static final ExecutionAttribute<String> OPERATION_NAME
public static final ExecutionAttribute<MetricCollector> API_CALL_ATTEMPT_METRIC_COLLECTOR
MetricCollector
associated with the current, ongoing API call attempt. This is not set until the actual
internal API call attempt starts.public static final ExecutionAttribute<Boolean> ENDPOINT_OVERRIDDEN
public static final ExecutionAttribute<URI> CLIENT_ENDPOINT
ENDPOINT_OVERRIDDEN
is true), otherwise the endpoint generated from regional
metadata.public static final ExecutionAttribute<Boolean> SIGNER_OVERRIDDEN
@Deprecated public static final ExecutionAttribute<ProfileFile> PROFILE_FILE
PROFILE_FILE_SUPPLIER.get()
.public static final ExecutionAttribute<Supplier<ProfileFile>> PROFILE_FILE_SUPPLIER
public static final ExecutionAttribute<String> PROFILE_NAME
public static final ExecutionAttribute<ChecksumSpecs> RESOLVED_CHECKSUM_SPECS
public static final ExecutionAttribute<Algorithm> HTTP_CHECKSUM_VALIDATION_ALGORITHM
public static final ExecutionAttribute<ChecksumValidation> HTTP_RESPONSE_CHECKSUM_VALIDATION
ChecksumValidation
performed on the response.Copyright © 2023. All rights reserved.