## Uses of Class
org.apache.hc.client5.http.impl.nio.PoolingAsyncClientConnectionManagerBuilder

- Packages that use PoolingAsyncClientConnectionManagerBuilder
  Package | Description
  --- | ---
  org.apache.hc.client5.http.impl.nio | Client connection management functions based the asynchronous connection management APIs.

- - ### Uses of PoolingAsyncClientConnectionManagerBuilder in org.apache.hc.client5.http.impl.nio

    Methods in org.apache.hc.client5.http.impl.nio that return PoolingAsyncClientConnectionManagerBuilder
    Modifier and Type | Method and Description
    --- | ---
    `static PoolingAsyncClientConnectionManagerBuilder` | PoolingAsyncClientConnectionManagerBuilder.`create()`
    `PoolingAsyncClientConnectionManagerBuilder` | PoolingAsyncClientConnectionManagerBuilder.`setConnectionConfigResolver(org.apache.hc.core5.function.Resolver<HttpRoute,ConnectionConfig> connectionConfigResolver)` Assigns `Resolver` of `ConnectionConfig` on a per route basis.
    `PoolingAsyncClientConnectionManagerBuilder` | PoolingAsyncClientConnectionManagerBuilder.`setConnectionTimeToLive(org.apache.hc.core5.util.TimeValue timeToLive)` Deprecated. Use `setDefaultConnectionConfig(ConnectionConfig)`
    `PoolingAsyncClientConnectionManagerBuilder` | PoolingAsyncClientConnectionManagerBuilder.`setConnPoolPolicy(org.apache.hc.core5.pool.PoolReusePolicy poolReusePolicy)` Assigns `PoolReusePolicy` value.
    `PoolingAsyncClientConnectionManagerBuilder` | PoolingAsyncClientConnectionManagerBuilder.`setDefaultConnectionConfig(ConnectionConfig config)` Assigns the same `ConnectionConfig` for all routes.
    `PoolingAsyncClientConnectionManagerBuilder` | PoolingAsyncClientConnectionManagerBuilder.`setDefaultTlsConfig(TlsConfig config)` Assigns the same `TlsConfig` for all hosts.
    `PoolingAsyncClientConnectionManagerBuilder` | PoolingAsyncClientConnectionManagerBuilder.`setDnsResolver(DnsResolver dnsResolver)` Assigns `DnsResolver` instance.
    `PoolingAsyncClientConnectionManagerBuilder` | PoolingAsyncClientConnectionManagerBuilder.`setMaxConnPerRoute(int maxConnPerRoute)` Assigns maximum connection per route value.
    `PoolingAsyncClientConnectionManagerBuilder` | PoolingAsyncClientConnectionManagerBuilder.`setMaxConnTotal(int maxConnTotal)` Assigns maximum total connection value.
    `PoolingAsyncClientConnectionManagerBuilder` | PoolingAsyncClientConnectionManagerBuilder.`setPoolConcurrencyPolicy(org.apache.hc.core5.pool.PoolConcurrencyPolicy poolConcurrencyPolicy)` Assigns `PoolConcurrencyPolicy` value.
    `PoolingAsyncClientConnectionManagerBuilder` | PoolingAsyncClientConnectionManagerBuilder.`setSchemePortResolver(SchemePortResolver schemePortResolver)` Assigns `SchemePortResolver` instance.
    `PoolingAsyncClientConnectionManagerBuilder` | PoolingAsyncClientConnectionManagerBuilder.`setTlsConfigResolver(org.apache.hc.core5.function.Resolver<org.apache.hc.core5.http.HttpHost,TlsConfig> tlsConfigResolver)` Assigns `Resolver` of `TlsConfig` on a per host basis.
    `PoolingAsyncClientConnectionManagerBuilder` | PoolingAsyncClientConnectionManagerBuilder.`setTlsStrategy(org.apache.hc.core5.http.nio.ssl.TlsStrategy tlsStrategy)` Assigns `TlsStrategy` instance for TLS connections.
    `PoolingAsyncClientConnectionManagerBuilder` | PoolingAsyncClientConnectionManagerBuilder.`setValidateAfterInactivity(org.apache.hc.core5.util.TimeValue validateAfterInactivity)` Deprecated. Use `setConnectionConfigResolver(Resolver)`.
    `PoolingAsyncClientConnectionManagerBuilder` | PoolingAsyncClientConnectionManagerBuilder.`useSystemProperties()` Use system properties when creating and configuring default implementations.

Copyright © 1999–2022 The Apache Software Foundation. All rights reserved.