## Uses of Interface
org.apache.http.client.ConnectionBackoffStrategy

Packages that use ConnectionBackoffStrategy
Package | Description
--- | ---
org.apache.http.impl.client | Default HTTP client implementation.
org.apache.http.impl.execchain | HTTP request execution chain APIs.

### Uses of ConnectionBackoffStrategy in org.apache.http.impl.client

Classes in org.apache.http.impl.client that implement ConnectionBackoffStrategy
Modifier and Type | Class and Description
--- | ---
`class` | `DefaultBackoffStrategy` This `ConnectionBackoffStrategy` backs off either for a raw network socket or connection timeout or if the server explicitly sends a 503 (Service Unavailable) response.
`class` | `NullBackoffStrategy` This is a `ConnectionBackoffStrategy` that never backs off, for compatibility with existing behavior.

Methods in org.apache.http.impl.client that return ConnectionBackoffStrategy
Modifier and Type | Method and Description
--- | ---
`ConnectionBackoffStrategy` | AbstractHttpClient.`getConnectionBackoffStrategy()` Deprecated.

Methods in org.apache.http.impl.client with parameters of type ConnectionBackoffStrategy
Modifier and Type | Method and Description
--- | ---
`HttpClientBuilder` | HttpClientBuilder.`setConnectionBackoffStrategy(ConnectionBackoffStrategy connectionBackoffStrategy)` Assigns `ConnectionBackoffStrategy` instance.
`void` | AbstractHttpClient.`setConnectionBackoffStrategy(ConnectionBackoffStrategy strategy)` Deprecated.

### Uses of ConnectionBackoffStrategy in org.apache.http.impl.execchain

Constructors in org.apache.http.impl.execchain with parameters of type ConnectionBackoffStrategy
Constructor and Description
`BackoffStrategyExec(ClientExecChain requestExecutor, ConnectionBackoffStrategy connectionBackoffStrategy, BackoffManager backoffManager)`