## Uses of Class
org.apache.hc.client5.http.impl.io.PoolingHttpClientConnectionManagerBuilder

Packages that use PoolingHttpClientConnectionManagerBuilder
org.apache.hc.client5.http.impl.io: Client connection management functions based the classic connection management APIs.

### Uses of PoolingHttpClientConnectionManagerBuilder in org.apache.hc.client5.http.impl.io

Methods in org.apache.hc.client5.http.impl.io that return PoolingHttpClientConnectionManagerBuilder
`static PoolingHttpClientConnectionManagerBuilder` PoolingHttpClientConnectionManagerBuilder.`create()`
`PoolingHttpClientConnectionManagerBuilder` PoolingHttpClientConnectionManagerBuilder.`setConnectionConfigResolver(org.apache.hc.core5.function.Resolver<HttpRoute,ConnectionConfig> connectionConfigResolver)` Assigns `Resolver` of `ConnectionConfig` on a per route basis.
`PoolingHttpClientConnectionManagerBuilder` PoolingHttpClientConnectionManagerBuilder.`setConnectionFactory(org.apache.hc.core5.http.io.HttpConnectionFactory<ManagedHttpClientConnection> connectionFactory)` Assigns `HttpConnectionFactory` instance.
`PoolingHttpClientConnectionManagerBuilder` PoolingHttpClientConnectionManagerBuilder.`setConnectionTimeToLive(org.apache.hc.core5.util.TimeValue timeToLive)` Deprecated. Use `setDefaultConnectionConfig(ConnectionConfig)`.
`PoolingHttpClientConnectionManagerBuilder` PoolingHttpClientConnectionManagerBuilder.`setConnPoolPolicy(org.apache.hc.core5.pool.PoolReusePolicy poolReusePolicy)` Assigns `PoolReusePolicy` value.
`PoolingHttpClientConnectionManagerBuilder` PoolingHttpClientConnectionManagerBuilder.`setDefaultConnectionConfig(ConnectionConfig config)` Assigns the same `ConnectionConfig` for all routes.
`PoolingHttpClientConnectionManagerBuilder` PoolingHttpClientConnectionManagerBuilder.`setDefaultSocketConfig(org.apache.hc.core5.http.io.SocketConfig config)` Assigns the same `SocketConfig` for all routes.
`PoolingHttpClientConnectionManagerBuilder` PoolingHttpClientConnectionManagerBuilder.`setDefaultTlsConfig(TlsConfig config)` Assigns the same `TlsConfig` for all hosts.
`PoolingHttpClientConnectionManagerBuilder` PoolingHttpClientConnectionManagerBuilder.`setDnsResolver(DnsResolver dnsResolver)` Assigns `DnsResolver` instance.
`PoolingHttpClientConnectionManagerBuilder` PoolingHttpClientConnectionManagerBuilder.`setMaxConnPerRoute(int maxConnPerRoute)` Assigns maximum connection per route value.
`PoolingHttpClientConnectionManagerBuilder` PoolingHttpClientConnectionManagerBuilder.`setMaxConnTotal(int maxConnTotal)` Assigns maximum total connection value.
`PoolingHttpClientConnectionManagerBuilder` PoolingHttpClientConnectionManagerBuilder.`setPoolConcurrencyPolicy(org.apache.hc.core5.pool.PoolConcurrencyPolicy poolConcurrencyPolicy)` Assigns `PoolConcurrencyPolicy` value.
`PoolingHttpClientConnectionManagerBuilder` PoolingHttpClientConnectionManagerBuilder.`setSchemePortResolver(SchemePortResolver schemePortResolver)` Assigns `SchemePortResolver` instance.
`PoolingHttpClientConnectionManagerBuilder` PoolingHttpClientConnectionManagerBuilder.`setSocketConfigResolver(org.apache.hc.core5.function.Resolver<HttpRoute,org.apache.hc.core5.http.io.SocketConfig> socketConfigResolver)` Assigns `Resolver` of `SocketConfig` on a per route basis.
`PoolingHttpClientConnectionManagerBuilder` PoolingHttpClientConnectionManagerBuilder.`setSSLSocketFactory(LayeredConnectionSocketFactory sslSocketFactory)` Assigns `LayeredConnectionSocketFactory` instance.
`PoolingHttpClientConnectionManagerBuilder` PoolingHttpClientConnectionManagerBuilder.`setTlsConfigResolver(org.apache.hc.core5.function.Resolver<org.apache.hc.core5.http.HttpHost,TlsConfig> tlsConfigResolver)` Assigns `Resolver` of `TlsConfig` on a per host basis.
`PoolingHttpClientConnectionManagerBuilder` PoolingHttpClientConnectionManagerBuilder.`setValidateAfterInactivity(org.apache.hc.core5.util.TimeValue validateAfterInactivity)` Deprecated. Use `setDefaultConnectionConfig(ConnectionConfig)`.
`PoolingHttpClientConnectionManagerBuilder` PoolingHttpClientConnectionManagerBuilder.`useSystemProperties()` Use system properties when creating and configuring default implementations.