| Interface | Description | 
|---|---|
| HttpClientErrorDecoder | 
 Strategy interface for decoding the error from a server respponse. 
 | 
| Exception | Description | 
|---|---|
| ContentLengthExceededException | |
| EmptyResponseException | 
 An exception thrown when the server returned and empty, unreadable response. 
 | 
| HttpClientException | 
 Parent class for all HTTP client exceptions. 
 | 
| HttpClientResponseException | 
 An exception that occurs when a response returns an error code equal to or greater than 400. 
 | 
| ReadTimeoutException | 
 An exception thrown when a read timeout occurs. 
 |