| Exception | Description | 
|---|---|
| AbortedException | 
 Extension of  
SdkClientException that is thrown whenever an
 operation has been aborted by the SDK. | 
| ApiCallAttemptTimeoutException | 
 Signals that an api call attempt could not complete within the specified timeout. 
 | 
| ApiCallTimeoutException | 
 Signals that an api call could not complete within the specified timeout. 
 | 
| Crc32MismatchException | 
 Extension of  
SdkClientException that is thrown whenever the
 client-side computed CRC32 does not match the server-side computed CRC32. | 
| NonRetryableException | 
 Extension of  
SdkException that can be used by clients to
 explicitly have an exception not retried. | 
| RetryableException | 
 Extension of  
SdkException that can be used by clients to
 explicitly have an exception retried. | 
| SdkClientException | 
 Base type for all client exceptions thrown by the SDK. 
 | 
| SdkException | 
 Base class for all exceptions thrown by the SDK. 
 | 
| SdkInterruptedException | |
| SdkServiceException | 
 Extension of SdkException that represents an error response returned by
 the requested downstream service. 
 | 
Copyright © 2021. All rights reserved.