| Package | Description | 
|---|---|
| org.apache.hc.client5.http | Client component APIs common to all client transports
 such as connection route information and resolution
 as well as common HTTP method definitions and
 exception classes. | 
| org.apache.hc.client5.http.impl | |
| org.apache.hc.client5.http.impl.async | Asynchronous HTTP client API implementation that supports both
 HTTP/2 and HTTP/1.1 transport. | 
| org.apache.hc.client5.http.impl.auth | Standard and common HTTP authentication schemes. | 
| org.apache.hc.client5.http.impl.classic | Classic HTTP client API implementation that supports HTTP/1.1 transport
 only. | 
| org.apache.hc.client5.http.impl.io | Client connection management functions based the classic
 connection management APIs. | 
| org.apache.hc.client5.http.impl.nio | Client connection management functions based the asynchronous
 connection management APIs. | 
| org.apache.hc.client5.http.impl.routing | Standard client connection routing API implementations. | 
| org.apache.hc.client5.http.routing | Client connection routing APIs. | 
| Modifier and Type | Method and Description | 
|---|---|
| static ContextBuilder | ContextBuilder. create(SchemePortResolver schemePortResolver) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | DefaultSchemePortResolverDefault  SchemePortResolver. | 
| Modifier and Type | Method and Description | 
|---|---|
| HttpAsyncClientBuilder | HttpAsyncClientBuilder. setSchemePortResolver(SchemePortResolver schemePortResolver)Assigns  SchemePortResolverinstance. | 
| H2AsyncClientBuilder | H2AsyncClientBuilder. setSchemePortResolver(SchemePortResolver schemePortResolver)Assigns  SchemePortResolverinstance. | 
| Constructor and Description | 
|---|
| AsyncConnectExec(HttpProcessor proxyHttpProcessor,
                AuthenticationStrategy proxyAuthStrategy,
                SchemePortResolver schemePortResolver,
                boolean authCachingDisabled) | 
| Constructor and Description | 
|---|
| AuthCacheKeeper(SchemePortResolver schemePortResolver) | 
| BasicAuthCache(SchemePortResolver schemePortResolver)Default constructor. | 
| Modifier and Type | Method and Description | 
|---|---|
| HttpClientBuilder | HttpClientBuilder. setSchemePortResolver(SchemePortResolver schemePortResolver)Assigns  SchemePortResolverinstance. | 
| Constructor and Description | 
|---|
| ConnectExec(ConnectionReuseStrategy reuseStrategy,
           HttpProcessor proxyHttpProcessor,
           AuthenticationStrategy proxyAuthStrategy,
           SchemePortResolver schemePortResolver,
           boolean authCachingDisabled) | 
| ProtocolExec(AuthenticationStrategy targetAuthStrategy,
            AuthenticationStrategy proxyAuthStrategy,
            SchemePortResolver schemePortResolver,
            boolean authCachingDisabled) | 
| Modifier and Type | Method and Description | 
|---|---|
| PoolingHttpClientConnectionManagerBuilder | PoolingHttpClientConnectionManagerBuilder. setSchemePortResolver(SchemePortResolver schemePortResolver)Assigns  SchemePortResolverinstance. | 
| Constructor and Description | 
|---|
| BasicHttpClientConnectionManager(Lookup<ConnectionSocketFactory> socketFactoryRegistry,
                                HttpConnectionFactory<ManagedHttpClientConnection> connFactory,
                                SchemePortResolver schemePortResolver,
                                DnsResolver dnsResolver) | 
| DefaultHttpClientConnectionOperator(Lookup<ConnectionSocketFactory> socketFactoryRegistry,
                                   SchemePortResolver schemePortResolver,
                                   DnsResolver dnsResolver) | 
| PoolingHttpClientConnectionManager(Registry<ConnectionSocketFactory> socketFactoryRegistry,
                                  PoolConcurrencyPolicy poolConcurrencyPolicy,
                                  PoolReusePolicy poolReusePolicy,
                                  TimeValue timeToLive,
                                  SchemePortResolver schemePortResolver,
                                  DnsResolver dnsResolver,
                                  HttpConnectionFactory<ManagedHttpClientConnection> connFactory) | 
| Modifier and Type | Method and Description | 
|---|---|
| PoolingAsyncClientConnectionManagerBuilder | PoolingAsyncClientConnectionManagerBuilder. setSchemePortResolver(SchemePortResolver schemePortResolver)Assigns  SchemePortResolverinstance. | 
| Constructor and Description | 
|---|
| PoolingAsyncClientConnectionManager(Lookup<TlsStrategy> tlsStrategyLookup,
                                   PoolConcurrencyPolicy poolConcurrencyPolicy,
                                   PoolReusePolicy poolReusePolicy,
                                   TimeValue timeToLive,
                                   SchemePortResolver schemePortResolver,
                                   DnsResolver dnsResolver) | 
| Constructor and Description | 
|---|
| DefaultProxyRoutePlanner(HttpHost proxy,
                        SchemePortResolver schemePortResolver) | 
| DefaultRoutePlanner(SchemePortResolver schemePortResolver) | 
| SystemDefaultRoutePlanner(SchemePortResolver schemePortResolver,
                         ProxySelector proxySelector) | 
| Modifier and Type | Method and Description | 
|---|---|
| static HttpHost | RoutingSupport. normalize(HttpHost host,
         SchemePortResolver schemePortResolver) | 
Copyright © 1999–2021 The Apache Software Foundation. All rights reserved.