Package | Description |
---|---|
org.apache.hc.client5.http.impl.classic |
Classic HTTP client API implementation that supports HTTP/1.1 transport
only.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractBackoff
AbstractBackoff is an abstract class that provides a common implementation for managing
backoff behavior in HttpClient connection pool.
|
class |
AIMDBackoffManager
The
AIMDBackoffManager applies an additive increase,
multiplicative decrease (AIMD) to managing a dynamic limit to
the number of connections allowed to a given host. |
class |
ExponentialBackoffManager
A backoff manager implementation that uses an exponential backoff algorithm to adjust the maximum
number of connections per HTTP route.
|
class |
LinearBackoffManager
An implementation of
BackoffManager that uses a linear backoff strategy to adjust the maximum number
of connections per route in an PoolingHttpClientConnectionManager . |
Modifier and Type | Method and Description |
---|---|
HttpClientBuilder |
HttpClientBuilder.setBackoffManager(BackoffManager backoffManager)
Sets
BackoffManager instance. |
Constructor and Description |
---|
BackoffStrategyExec(ConnectionBackoffStrategy connectionBackoffStrategy,
BackoffManager backoffManager)
|
Copyright © 1999–2021 The Apache Software Foundation. All rights reserved.