class |
ApiCallAttemptMetricCollectionStage<OutputT> |
Wrapper pipeline that initializes and tracks the API call attempt metric collection.
|
class |
ApiCallAttemptTimeoutTrackingStage<OutputT> |
Wrapper around a RequestPipeline to manage the api call attempt timeout feature.
|
class |
ApiCallMetricCollectionStage<OutputT> |
|
class |
ApiCallTimeoutTrackingStage<OutputT> |
|
class |
RetryableStage<OutputT> |
Wrapper around the pipeline for a single request to provide retry, clock-skew and request throttling functionality.
|
class |
RetryableStage2<OutputT> |
Wrapper around the pipeline for a single request to provide retry, clock-skew and request throttling functionality.
|
class |
TimeoutExceptionHandlingStage<OutputT> |
Check if an Exception is caused by either ApiCallTimeout or ApiAttemptTimeout and translate that
exception to a more appropriate timeout related exception so that it can be handled in other stages.
|