## 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)`

Copyright © 1999–2022 The Apache Software Foundation. All rights reserved.