Uses of Class
org.apache.hc.client5.http.impl.io.PoolingHttpClientConnectionManagerBuilder
Packages that use PoolingHttpClientConnectionManagerBuilder
Package
Description
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 PoolingHttpClientConnectionManagerBuilderModifier and TypeMethodDescriptionPoolingHttpClientConnectionManagerBuilder.create()PoolingHttpClientConnectionManagerBuilder.setConnectionConfigResolver(org.apache.hc.core5.function.Resolver<HttpRoute, ConnectionConfig> connectionConfigResolver) SetsResolverofConnectionConfigon a per route basis.PoolingHttpClientConnectionManagerBuilder.setConnectionFactory(org.apache.hc.core5.http.io.HttpConnectionFactory<ManagedHttpClientConnection> connectionFactory) SetsHttpConnectionFactoryinstance.PoolingHttpClientConnectionManagerBuilder.setConnectionTimeToLive(org.apache.hc.core5.util.TimeValue timeToLive) Deprecated.PoolingHttpClientConnectionManagerBuilder.setConnPoolPolicy(org.apache.hc.core5.pool.PoolReusePolicy poolReusePolicy) SetsPoolReusePolicyvalue.PoolingHttpClientConnectionManagerBuilder.setDefaultConnectionConfig(ConnectionConfig config) Sets the sameConnectionConfigfor all routes.PoolingHttpClientConnectionManagerBuilder.setDefaultSocketConfig(org.apache.hc.core5.http.io.SocketConfig config) Sets the sameSocketConfigfor all routes.PoolingHttpClientConnectionManagerBuilder.setDefaultTlsConfig(TlsConfig config) Sets the sameTlsConfigfor all hosts.PoolingHttpClientConnectionManagerBuilder.setDnsResolver(DnsResolver dnsResolver) SetsDnsResolverinstance.PoolingHttpClientConnectionManagerBuilder.setMaxConnPerRoute(int maxConnPerRoute) Sets maximum connection per route value.PoolingHttpClientConnectionManagerBuilder.setMaxConnTotal(int maxConnTotal) Sets maximum total connection value.PoolingHttpClientConnectionManagerBuilder.setOffLockDisposalEnabled(boolean enabled) Enable/disable off-lock disposal.PoolingHttpClientConnectionManagerBuilder.setPoolConcurrencyPolicy(org.apache.hc.core5.pool.PoolConcurrencyPolicy poolConcurrencyPolicy) SetsPoolConcurrencyPolicyvalue.PoolingHttpClientConnectionManagerBuilder.setSchemePortResolver(SchemePortResolver schemePortResolver) SetsSchemePortResolverinstance.PoolingHttpClientConnectionManagerBuilder.setSocketConfigResolver(org.apache.hc.core5.function.Resolver<HttpRoute, org.apache.hc.core5.http.io.SocketConfig> socketConfigResolver) SetsResolverofSocketConfigon a per route basis.PoolingHttpClientConnectionManagerBuilder.setSSLSocketFactory(LayeredConnectionSocketFactory sslSocketFactory) PoolingHttpClientConnectionManagerBuilder.setTlsConfigResolver(org.apache.hc.core5.function.Resolver<org.apache.hc.core5.http.HttpHost, TlsConfig> tlsConfigResolver) SetsResolverofTlsConfigon a per host basis.PoolingHttpClientConnectionManagerBuilder.setTlsSocketStrategy(TlsSocketStrategy tlsSocketStrategy) SetsTlsSocketStrategyinstance.PoolingHttpClientConnectionManagerBuilder.setValidateAfterInactivity(org.apache.hc.core5.util.TimeValue validateAfterInactivity) PoolingHttpClientConnectionManagerBuilder.useSystemProperties()Use system properties when creating and configuring default implementations.
PoolingHttpClientConnectionManagerBuilder.setDefaultConnectionConfig(ConnectionConfig).