class |
ApplyTransactionIdStage |
Generates a unique identifier for the request that is consistent across retries.
|
class |
ApplyUserAgentStage |
Apply any custom user agent supplied, otherwise instrument the user agent with info about the SDK and environment.
|
class |
CompressRequestStage |
Compress requests whose operations are marked with the "requestCompression" C2J trait.
|
class |
HttpChecksumStage |
Stage to implement the "httpChecksum" and "httpChecksumRequired" C2J traits, and flexible checksums.
|
class |
MergeCustomHeadersStage |
Merge customer supplied headers into the marshalled request.
|
class |
MergeCustomQueryParamsStage |
Merge customer supplied query params into the marshalled request.
|
class |
QueryParametersToBodyStage |
Modifies an HTTP request by moving query parameters to the body under the following conditions:
- It is a POST request
- There is no content stream provider
- There are query parameters to transfer
|