| 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. | 
| org.apache.hc.client5.http.io | Connection management APIs based on the classic (blocking) I/O model. | 
| Class and Description | 
|---|
| HttpClientConnectionManager Represents a manager of persistent client connections. | 
| ManagedHttpClientConnection Represents a managed connection whose state and life cycle is managed by
 a connection manager. | 
| Class and Description | 
|---|
| ConnectionEndpoint Client endpoint leased from a connection manager. | 
| HttpClientConnectionManager Represents a manager of persistent client connections. | 
| HttpClientConnectionOperator Connection operator that performs connection connect and upgrade operations. | 
| LeaseRequest Represents a request for a  ConnectionEndpointwhose life cycle
 is managed by a connection manager. | 
| ManagedHttpClientConnection Represents a managed connection whose state and life cycle is managed by
 a connection manager. | 
| Class and Description | 
|---|
| ConnectionEndpoint Client endpoint leased from a connection manager. | 
| LeaseRequest Represents a request for a  ConnectionEndpointwhose life cycle
 is managed by a connection manager. | 
| ManagedHttpClientConnection Represents a managed connection whose state and life cycle is managed by
 a connection manager. | 
Copyright © 1999–2021 The Apache Software Foundation. All rights reserved.