| Package | Description | 
|---|---|
| org.apache.hc.client5.http.config | HTTP client configuration APIs. | 
| org.apache.hc.client5.http.impl.async | Asynchronous HTTP client API implementation that supports both
 HTTP/2 and HTTP/1.1 transport. | 
| org.apache.hc.client5.http.impl.io | Client connection management functions based the classic
 connection management APIs. | 
| org.apache.hc.client5.http.impl.nio | Client connection management functions based the asynchronous
 connection management APIs. | 
| Modifier and Type | Field and Description | 
|---|---|
| static ConnectionConfig | ConnectionConfig. DEFAULT | 
| Modifier and Type | Method and Description | 
|---|---|
| ConnectionConfig | ConnectionConfig.Builder. build() | 
| protected ConnectionConfig | ConnectionConfig. clone() | 
| Modifier and Type | Method and Description | 
|---|---|
| static ConnectionConfig.Builder | ConnectionConfig. copy(ConnectionConfig config) | 
| Modifier and Type | Method and Description | 
|---|---|
| H2AsyncClientBuilder | H2AsyncClientBuilder. setDefaultConnectionConfig(ConnectionConfig connectionConfig)Assigns the same  ConnectionConfigfor all hosts. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | MinimalH2AsyncClient. setConnectionConfigResolver(Resolver<HttpHost,ConnectionConfig> connectionConfigResolver)Sets  ResolverforConnectionConfigon a per host basis. | 
| H2AsyncClientBuilder | H2AsyncClientBuilder. setConnectionConfigResolver(Resolver<HttpHost,ConnectionConfig> connectionConfigResolver)Assigns  ResolverforConnectionConfigon a per host basis. | 
| Modifier and Type | Method and Description | 
|---|---|
| ConnectionConfig | BasicHttpClientConnectionManager. getConnectionConfig() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | BasicHttpClientConnectionManager. setConnectionConfig(ConnectionConfig connectionConfig) | 
| void | PoolingHttpClientConnectionManager. setDefaultConnectionConfig(ConnectionConfig config)Sets the same  ConnectionConfigfor all routes | 
| PoolingHttpClientConnectionManagerBuilder | PoolingHttpClientConnectionManagerBuilder. setDefaultConnectionConfig(ConnectionConfig config)Assigns the same  ConnectionConfigfor all routes. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | PoolingHttpClientConnectionManager. setConnectionConfigResolver(Resolver<HttpRoute,ConnectionConfig> connectionConfigResolver)Sets  ResolverofConnectionConfigon a per route basis. | 
| PoolingHttpClientConnectionManagerBuilder | PoolingHttpClientConnectionManagerBuilder. setConnectionConfigResolver(Resolver<HttpRoute,ConnectionConfig> connectionConfigResolver)Assigns  ResolverofConnectionConfigon a per route basis. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | PoolingAsyncClientConnectionManager. setDefaultConnectionConfig(ConnectionConfig config)Sets the same  ConnectionConfigfor all routes | 
| PoolingAsyncClientConnectionManagerBuilder | PoolingAsyncClientConnectionManagerBuilder. setDefaultConnectionConfig(ConnectionConfig config)Assigns the same  ConnectionConfigfor all routes. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | PoolingAsyncClientConnectionManager. setConnectionConfigResolver(Resolver<HttpRoute,ConnectionConfig> connectionConfigResolver)Sets  ResolverofConnectionConfigon a per route basis. | 
| PoolingAsyncClientConnectionManagerBuilder | PoolingAsyncClientConnectionManagerBuilder. setConnectionConfigResolver(Resolver<HttpRoute,ConnectionConfig> connectionConfigResolver)Assigns  ResolverofConnectionConfigon a per route basis. | 
Copyright © 1999–2021 The Apache Software Foundation. All rights reserved.