public final class SdkInternalExecutionAttribute extends SdkExecutionAttribute
Modifier and Type | Field and Description |
---|---|
static ExecutionAttribute<Boolean> |
DISABLE_HOST_PREFIX_INJECTION
Whether host prefix injection has been disbabled on the client.
|
static ExecutionAttribute<Boolean> |
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<HttpChecksum> |
HTTP_CHECKSUM
Key to indicate if the Http Checksums that are valid for an operation.
|
static ExecutionAttribute<HttpChecksumRequired> |
HTTP_CHECKSUM_REQUIRED |
static ExecutionAttribute<Boolean> |
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<SdkHttpExecutionAttributes> |
SDK_HTTP_EXECUTION_ATTRIBUTES
The SDK HTTP attributes that can be passed to the HTTP client
|
API_CALL_ATTEMPT_METRIC_COLLECTOR, CLIENT_ENDPOINT, CLIENT_TYPE, ENDPOINT_OVERRIDDEN, HTTP_CHECKSUM_VALIDATION_ALGORITHM, HTTP_RESPONSE_CHECKSUM_VALIDATION, OPERATION_NAME, PROFILE_FILE, PROFILE_NAME, RESOLVED_CHECKSUM_SPECS, SERVICE_CONFIG, SERVICE_NAME, SIGNER_OVERRIDDEN, TIME_OFFSET
public static final ExecutionAttribute<Boolean> IS_FULL_DUPLEX
public static final ExecutionAttribute<Boolean> HAS_INITIAL_REQUEST_EVENT
initial-request
.public static final ExecutionAttribute<HttpChecksumRequired> HTTP_CHECKSUM_REQUIRED
public static final ExecutionAttribute<Boolean> DISABLE_HOST_PREFIX_INJECTION
SdkAdvancedClientOption.DISABLE_HOST_PREFIX_INJECTION
public static final ExecutionAttribute<HttpChecksum> HTTP_CHECKSUM
public static final ExecutionAttribute<SdkHttpExecutionAttributes> SDK_HTTP_EXECUTION_ATTRIBUTES
Copyright © 2022. All rights reserved.