| Package | Description | 
|---|---|
| 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. | 
| Modifier and Type | Method and Description | 
|---|---|
| static MinimalHttpClient | HttpClients. createMinimal(HttpClientConnectionManager connManager)Creates  CloseableHttpClientinstance that implements
 the most basic HTTP protocol support. | 
| HttpClientBuilder | HttpClientBuilder. setConnectionManager(HttpClientConnectionManager connManager)Assigns  HttpClientConnectionManagerinstance. | 
| Constructor and Description | 
|---|
| MainClientExec(HttpClientConnectionManager connectionManager,
              org.apache.hc.core5.http.ConnectionReuseStrategy reuseStrategy,
              ConnectionKeepAliveStrategy keepAliveStrategy,
              UserTokenHandler userTokenHandler) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | BasicHttpClientConnectionManagerA connection manager for a single connection. | 
| class  | PoolingHttpClientConnectionManagerClientConnectionPoolManagermaintains a pool ofManagedHttpClientConnections and is able to service connection requests
 from multiple execution threads. | 
Copyright © 1999–2021 The Apache Software Foundation. All rights reserved.