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
The endpoint resolved at client creation time.
|
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<String> |
OPERATION_NAME |
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) or the endpoint derived from the region metadata (if ENDPOINT_OVERRIDDEN
is false).public static final ExecutionAttribute<Boolean> SIGNER_OVERRIDDEN
Copyright © 2021. All rights reserved.