| Interface | Description |
|---|---|
| ClientExecutionAbortTask |
Task to be scheduled by
ClientExecutionTimer |
| ClientExecutionAbortTrackerTask |
| Class | Description |
|---|---|
| AbortedExceptionClientExecutionTimerIntegrationTest | |
| ClientExecutionAbortTaskImpl |
Implementation of
ClientExecutionAbortTask that interrupts the caller thread and aborts
any HTTP request when triggered |
| ClientExecutionAbortTaskImplTest | |
| ClientExecutionAbortTrackerTaskImpl |
Keeps track of the scheduled
ClientExecutionAbortTask and the associated Future |
| ClientExecutionTimer |
Represents a timer to enforce a timeout on the total client execution time.
|
| DummyErrorResponseServerIntegrationTests |
Tests that use a server that returns a predetermined error response within the timeout limit
|
| DummySuccessfulResponseServerIntegrationTests | |
| MockedClientTests |
These tests don't actually start up a mock server.
|
| NoOpClientExecutionAbortTrackerTask |
Dummy implementation of
ClientExecutionAbortTrackerTask used when the timer is disabled
for a request |
| UnresponsiveServerIntegrationTests |
| Exception | Description |
|---|---|
| ClientExecutionTimeoutException | |
| SdkInterruptedException |
Copyright © 2023. All rights reserved.