| Package | Description | 
|---|---|
| org.apache.hc.client5.http.impl.nio | Client connection management functions based the asynchronous
 connection management APIs. | 
| Modifier and Type | Method and Description | 
|---|---|
| static PoolingAsyncClientConnectionManagerBuilder | PoolingAsyncClientConnectionManagerBuilder. create() | 
| PoolingAsyncClientConnectionManagerBuilder | PoolingAsyncClientConnectionManagerBuilder. setConnectionConfigResolver(Resolver<HttpRoute,ConnectionConfig> connectionConfigResolver)Assigns  ResolverofConnectionConfigon a per route basis. | 
| PoolingAsyncClientConnectionManagerBuilder | PoolingAsyncClientConnectionManagerBuilder. setConnectionTimeToLive(TimeValue timeToLive)Deprecated. 
 | 
| PoolingAsyncClientConnectionManagerBuilder | PoolingAsyncClientConnectionManagerBuilder. setConnPoolPolicy(PoolReusePolicy poolReusePolicy)Assigns  PoolReusePolicyvalue. | 
| PoolingAsyncClientConnectionManagerBuilder | PoolingAsyncClientConnectionManagerBuilder. setDefaultConnectionConfig(ConnectionConfig config)Assigns the same  ConnectionConfigfor all routes. | 
| PoolingAsyncClientConnectionManagerBuilder | PoolingAsyncClientConnectionManagerBuilder. setDefaultTlsConfig(TlsConfig config)Assigns the same  TlsConfigfor all hosts. | 
| PoolingAsyncClientConnectionManagerBuilder | PoolingAsyncClientConnectionManagerBuilder. setDnsResolver(DnsResolver dnsResolver)Assigns  DnsResolverinstance. | 
| PoolingAsyncClientConnectionManagerBuilder | PoolingAsyncClientConnectionManagerBuilder. setMaxConnPerRoute(int maxConnPerRoute)Assigns maximum connection per route value. | 
| PoolingAsyncClientConnectionManagerBuilder | PoolingAsyncClientConnectionManagerBuilder. setMaxConnTotal(int maxConnTotal)Assigns maximum total connection value. | 
| PoolingAsyncClientConnectionManagerBuilder | PoolingAsyncClientConnectionManagerBuilder. setPoolConcurrencyPolicy(PoolConcurrencyPolicy poolConcurrencyPolicy)Assigns  PoolConcurrencyPolicyvalue. | 
| PoolingAsyncClientConnectionManagerBuilder | PoolingAsyncClientConnectionManagerBuilder. setSchemePortResolver(SchemePortResolver schemePortResolver)Assigns  SchemePortResolverinstance. | 
| PoolingAsyncClientConnectionManagerBuilder | PoolingAsyncClientConnectionManagerBuilder. setTlsConfigResolver(Resolver<HttpHost,TlsConfig> tlsConfigResolver) | 
| PoolingAsyncClientConnectionManagerBuilder | PoolingAsyncClientConnectionManagerBuilder. setTlsStrategy(TlsStrategy tlsStrategy)Assigns  TlsStrategyinstance for TLS connections. | 
| PoolingAsyncClientConnectionManagerBuilder | PoolingAsyncClientConnectionManagerBuilder. setValidateAfterInactivity(TimeValue validateAfterInactivity)Deprecated. 
 | 
| PoolingAsyncClientConnectionManagerBuilder | PoolingAsyncClientConnectionManagerBuilder. useSystemProperties()Use system properties when creating and configuring default
 implementations. | 
Copyright © 1999–2021 The Apache Software Foundation. All rights reserved.