| Package | Description | 
|---|---|
| org.apache.http.impl.client | 
 Default HTTP client implementation. 
 | 
| org.apache.http.impl.execchain | 
 HTTP request execution chain APIs. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
DefaultServiceUnavailableRetryStrategy
Default implementation of the  
ServiceUnavailableRetryStrategy interface. | 
| Modifier and Type | Method and Description | 
|---|---|
HttpClientBuilder | 
HttpClientBuilder.setServiceUnavailableRetryStrategy(ServiceUnavailableRetryStrategy serviceUnavailStrategy)
Assigns  
ServiceUnavailableRetryStrategy instance. | 
| Constructor and Description | 
|---|
AutoRetryHttpClient(HttpClient client,
                   ServiceUnavailableRetryStrategy retryStrategy)
Deprecated.  
  | 
AutoRetryHttpClient(ServiceUnavailableRetryStrategy config)
Deprecated.  
Constructs a  
AutoRetryHttpClient with the given caching options that
 stores cache entries in memory and uses a vanilla
 DefaultHttpClient for backend requests. | 
| Constructor and Description | 
|---|
ServiceUnavailableRetryExec(ClientExecChain requestExecutor,
                           ServiceUnavailableRetryStrategy retryStrategy)  |