static ExecutionAttribute<MetricCollector> |
SdkExecutionAttribute.API_CALL_ATTEMPT_METRIC_COLLECTOR |
|
static ExecutionAttribute<Long> |
SdkInternalExecutionAttribute.API_CALL_ATTEMPT_START_NANO_TIME |
The nano time that the current API call attempt began.
|
static ExecutionAttribute<MetricCollector> |
SdkExecutionAttribute.API_CALL_METRIC_COLLECTOR |
|
static ExecutionAttribute<AuthSchemeProvider> |
SdkInternalExecutionAttribute.AUTH_SCHEME_RESOLVER |
The auth scheme provider used to resolve the auth scheme for a request.
|
static ExecutionAttribute<Map<String,AuthScheme<?>>> |
SdkInternalExecutionAttribute.AUTH_SCHEMES |
The auth schemes available for a request.
|
static ExecutionAttribute<BusinessMetricCollection> |
SdkInternalExecutionAttribute.BUSINESS_METRICS |
A collection of business metrics feature ids.
|
static ExecutionAttribute<AttributeMap> |
SdkInternalExecutionAttribute.CLIENT_CONTEXT_PARAMS |
The values of client context params declared for this service.
|
static ExecutionAttribute<URI> |
SdkExecutionAttribute.CLIENT_ENDPOINT |
Deprecated.
|
static ExecutionAttribute<ClientEndpointProvider> |
SdkInternalExecutionAttribute.CLIENT_ENDPOINT_PROVIDER |
The endpoint provider used to resolve the endpoint of the client.
|
static ExecutionAttribute<ClientType> |
SdkExecutionAttribute.CLIENT_TYPE |
|
static ExecutionAttribute<Boolean> |
SdkInternalExecutionAttribute.DISABLE_HOST_PREFIX_INJECTION |
Whether host prefix injection has been disabled on the client.
|
static ExecutionAttribute<Boolean> |
SdkExecutionAttribute.ENDPOINT_OVERRIDDEN |
Deprecated.
|
static ExecutionAttribute<EndpointProvider> |
SdkInternalExecutionAttribute.ENDPOINT_PROVIDER |
The endpoint provider used to resolve the destination endpoint for a request.
|
static ExecutionAttribute<Boolean> |
SdkInternalExecutionAttribute.HAS_INITIAL_REQUEST_EVENT |
If true, indicates that this is an event streaming request being sent over RPC, and therefore the serialized
request object is encapsulated as an event of type initial-request.
|
static ExecutionAttribute<Long> |
SdkInternalExecutionAttribute.HEADERS_READ_END_NANO_TIME |
The nano time that reading the response headers is complete.
|
static ExecutionAttribute<HttpChecksum> |
SdkInternalExecutionAttribute.HTTP_CHECKSUM |
Key to indicate if the Http Checksums that are valid for an operation.
|
static ExecutionAttribute<HttpChecksumRequired> |
SdkInternalExecutionAttribute.HTTP_CHECKSUM_REQUIRED |
|
static ExecutionAttribute<Algorithm> |
SdkExecutionAttribute.HTTP_CHECKSUM_VALIDATION_ALGORITHM |
Deprecated.
|
static ExecutionAttribute<ChecksumAlgorithm> |
SdkExecutionAttribute.HTTP_CHECKSUM_VALIDATION_ALGORITHM_V2 |
The algorithm used for checksum validation of a response.
|
static ExecutionAttribute<ChecksumValidation> |
SdkExecutionAttribute.HTTP_RESPONSE_CHECKSUM_VALIDATION |
|
static ExecutionAttribute<IdentityProviders> |
SdkInternalExecutionAttribute.IDENTITY_PROVIDERS |
|
static ExecutionAttribute<Boolean> |
SdkInternalExecutionAttribute.IS_DISCOVERED_ENDPOINT |
Whether the endpoint on the request is the result of Endpoint Discovery.
|
static ExecutionAttribute<Boolean> |
SdkInternalExecutionAttribute.IS_FULL_DUPLEX |
The key to indicate if the request is for a full duplex operation ie., request and response are sent/received
at the same time.
|
static ExecutionAttribute<Boolean> |
SdkInternalExecutionAttribute.IS_NONE_AUTH_TYPE_REQUEST |
|
static ExecutionAttribute<String> |
SdkExecutionAttribute.OPERATION_NAME |
|
static ExecutionAttribute<ProfileFile> |
SdkExecutionAttribute.PROFILE_FILE |
Deprecated.
|
static ExecutionAttribute<Supplier<ProfileFile>> |
SdkExecutionAttribute.PROFILE_FILE_SUPPLIER |
|
static ExecutionAttribute<String> |
SdkExecutionAttribute.PROFILE_NAME |
|
static ExecutionAttribute<SdkProtocolMetadata> |
SdkInternalExecutionAttribute.PROTOCOL_METADATA |
The key under which the protocol metadata is stored.
|
static ExecutionAttribute<RequestChecksumCalculation> |
SdkInternalExecutionAttribute.REQUEST_CHECKSUM_CALCULATION |
The request checksum calculation setting.
|
static ExecutionAttribute<RequestCompression> |
SdkInternalExecutionAttribute.REQUEST_COMPRESSION |
The supported compression algorithms for an operation, and whether the operation is streaming or not.
|
static ExecutionAttribute<ChecksumSpecs> |
SdkExecutionAttribute.RESOLVED_CHECKSUM_SPECS |
The checksum algorithm is resolved based on the Request member.
|
static ExecutionAttribute<Endpoint> |
SdkInternalExecutionAttribute.RESOLVED_ENDPOINT |
|
static ExecutionAttribute<AtomicLong> |
SdkInternalExecutionAttribute.RESPONSE_BYTES_READ |
The running count of bytes in the response body that have been read by the client.
|
static ExecutionAttribute<ResponseChecksumValidation> |
SdkInternalExecutionAttribute.RESPONSE_CHECKSUM_VALIDATION |
The response checksum validation setting.
|
static ExecutionAttribute<SdkClient> |
SdkInternalExecutionAttribute.SDK_CLIENT |
|
static ExecutionAttribute<SdkHttpExecutionAttributes> |
SdkInternalExecutionAttribute.SDK_HTTP_EXECUTION_ATTRIBUTES |
The SDK HTTP attributes that can be passed to the HTTP client
|
static ExecutionAttribute<SelectedAuthScheme<?>> |
SdkInternalExecutionAttribute.SELECTED_AUTH_SCHEME |
The selected auth scheme for a request.
|
static ExecutionAttribute<ServiceConfiguration> |
SdkExecutionAttribute.SERVICE_CONFIG |
Handler context key for advanced configuration.
|
static ExecutionAttribute<String> |
SdkExecutionAttribute.SERVICE_NAME |
The key under which the service name is stored.
|
static ExecutionAttribute<Boolean> |
SdkExecutionAttribute.SIGNER_OVERRIDDEN |
If the client signer value has been overridden.
|
static ExecutionAttribute<Integer> |
SdkExecutionAttribute.TIME_OFFSET |
The key under which the time offset (for clock skew correction) is stored.
|
static ExecutionAttribute<String> |
SdkInternalExecutionAttribute.TOKEN_CONFIGURED_FROM_ENV |
The token configured from the environment or system properties, used to determine if the BEARER_SERVICE_ENV_VARS
business metric should be set.
|
static ExecutionAttribute<List<AdditionalMetadata>> |
SdkInternalExecutionAttribute.USER_AGENT_METADATA |
A collection of metadata to be added to the UserAgent.
|