## Uses of Interface
org.apache.hc.client5.http.io.LeaseRequest

Packages that use LeaseRequest
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.

### Uses of LeaseRequest in org.apache.hc.client5.http.impl.io

Methods in org.apache.hc.client5.http.impl.io that return LeaseRequest
`LeaseRequest` PoolingHttpClientConnectionManager.`lease(String id, HttpRoute route, Object state)`
`LeaseRequest` BasicHttpClientConnectionManager.`lease(String id, HttpRoute route, Object state)`
`LeaseRequest` PoolingHttpClientConnectionManager.`lease(String id, HttpRoute route, org.apache.hc.core5.util.Timeout requestTimeout, Object state)`
`LeaseRequest` BasicHttpClientConnectionManager.`lease(String id, HttpRoute route, org.apache.hc.core5.util.Timeout requestTimeout, Object state)`

### Uses of LeaseRequest in org.apache.hc.client5.http.io

Methods in org.apache.hc.client5.http.io that return LeaseRequest
`LeaseRequest` HttpClientConnectionManager.`lease(String id, HttpRoute route, org.apache.hc.core5.util.Timeout requestTimeout, Object state)` Returns a `LeaseRequest` object which can be used to obtain a `ConnectionEndpoint` to cancel the request by calling `Cancellable.cancel()`.