| Package | Description |
|---|---|
| org.apache.hc.client5.http.impl.io |
Default implementations of client connection management
functions.
|
| Modifier and Type | Method and Description |
|---|---|
static PoolingHttpClientConnectionManagerBuilder |
PoolingHttpClientConnectionManagerBuilder.create() |
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)
Sets maximum time to live for persistent connections
|
PoolingHttpClientConnectionManagerBuilder |
PoolingHttpClientConnectionManagerBuilder.setConnPoolListener(org.apache.hc.core5.pool.ConnPoolListener<HttpRoute> connPoolListener)
Assigns
ConnPoolListener instance. |
PoolingHttpClientConnectionManagerBuilder |
PoolingHttpClientConnectionManagerBuilder.setConnPoolPolicy(org.apache.hc.core5.pool.ConnPoolPolicy connPoolPolicy)
Assigns
ConnPoolPolicy value. |
PoolingHttpClientConnectionManagerBuilder |
PoolingHttpClientConnectionManagerBuilder.setDefaultSocketConfig(org.apache.hc.core5.http.config.SocketConfig config)
Assigns default
SocketConfig. |
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.setSchemePortResolver(SchemePortResolver schemePortResolver)
Assigns
SchemePortResolver instance. |
PoolingHttpClientConnectionManagerBuilder |
PoolingHttpClientConnectionManagerBuilder.setSSLSocketFactory(LayeredConnectionSocketFactory sslSocketFactory)
Assigns
LayeredConnectionSocketFactory instance. |
PoolingHttpClientConnectionManagerBuilder |
PoolingHttpClientConnectionManagerBuilder.setValidateAfterInactivity(org.apache.hc.core5.util.TimeValue validateAfterInactivity)
Sets period after inactivity in milliseconds after which persistent
connections must be checked to ensure they are still valid.
|
PoolingHttpClientConnectionManagerBuilder |
PoolingHttpClientConnectionManagerBuilder.useSystemProperties()
Use system properties when creating and configuring default
implementations.
|
Copyright © 1999–2017 The Apache Software Foundation. All rights reserved.