# Uses of Package
org.apache.hc.client5.http

Packages that use org.apache.hc.client5.http
Package | Description
--- | ---
org.apache.hc.client5.http |
org.apache.hc.client5.http.impl |
org.apache.hc.client5.http.impl.auth | Default implementations of standard and common HTTP authentication schemes.
org.apache.hc.client5.http.impl.io | Default implementations of client connection management functions.
org.apache.hc.client5.http.impl.protocol |
org.apache.hc.client5.http.impl.routing |
org.apache.hc.client5.http.impl.sync | Default HTTP client implementation.
org.apache.hc.client5.http.io |
org.apache.hc.client5.http.protocol | Client specific HTTP protocol handlers.
org.apache.hc.client5.http.routing | Client connection routing APIs.
org.apache.hc.client5.http.sync | Client HTTP communication APIs.
org.apache.hc.client5.http.utils | Client utility classes.

Classes in org.apache.hc.client5.http used by org.apache.hc.client5.http
Class and Description
ConnectTimeoutException A timeout while connecting to an HTTP server or waiting for an available connection from an HttpConnectionManager.
DnsResolver Users may implement this interface to override the normal DNS lookup offered by the OS.
HttpRoute The route for a request.
RouteInfo Read-only interface for route information.
RouteInfo.LayerType The layering type of a route.
RouteInfo.TunnelType The tunnelling type of a route.
SystemDefaultDnsResolver DNS resolver that uses the default OS implementation for resolving host names.
UnsupportedSchemeException Signals failure to establish connection using an unknown protocol scheme.

Classes in org.apache.hc.client5.http used by org.apache.hc.client5.http.impl
Class and Description
ConnectionKeepAliveStrategy Interface for deciding how long a connection can remain idle before being reused.
DnsResolver Users may implement this interface to override the normal DNS lookup offered by the OS.
SchemePortResolver Strategy for default port resolution for protocol schemes.
UnsupportedSchemeException Signals failure to establish connection using an unknown protocol scheme.

Classes in org.apache.hc.client5.http used by org.apache.hc.client5.http.impl.auth
Class and Description
DnsResolver Users may implement this interface to override the normal DNS lookup offered by the OS.
SchemePortResolver Strategy for default port resolution for protocol schemes.

Classes in org.apache.hc.client5.http used by org.apache.hc.client5.http.impl.io
Class and Description
ConnectionPoolTimeoutException A timeout while waiting for an available connection from a connection manager.
DnsResolver Users may implement this interface to override the normal DNS lookup offered by the OS.
HttpConnectionFactory Generic `HttpConnection` factory.
HttpRoute The route for a request.
SchemePortResolver Strategy for default port resolution for protocol schemes.

Classes in org.apache.hc.client5.http used by org.apache.hc.client5.http.impl.protocol
Class and Description
HttpRoute The route for a request.

Classes in org.apache.hc.client5.http used by org.apache.hc.client5.http.impl.routing
Class and Description
HttpRoute The route for a request.
RouteInfo Read-only interface for route information.
SchemePortResolver Strategy for default port resolution for protocol schemes.

Classes in org.apache.hc.client5.http used by org.apache.hc.client5.http.impl.sync
Class and Description
ConnectionKeepAliveStrategy Interface for deciding how long a connection can remain idle before being reused.
HttpConnectionFactory Generic `HttpConnection` factory.
HttpRoute The route for a request.
SchemePortResolver Strategy for default port resolution for protocol schemes.

Classes in org.apache.hc.client5.http used by org.apache.hc.client5.http.io
Class and Description
ConnectionPoolTimeoutException A timeout while waiting for an available connection from a connection manager.
HttpRoute The route for a request.

Classes in org.apache.hc.client5.http used by org.apache.hc.client5.http.protocol
Class and Description
HttpRoute The route for a request.
RouteInfo Read-only interface for route information.

Classes in org.apache.hc.client5.http used by org.apache.hc.client5.http.routing
Class and Description
HttpRoute The route for a request.
RouteInfo Read-only interface for route information.

Classes in org.apache.hc.client5.http used by org.apache.hc.client5.http.sync
Class and Description
HttpRoute The route for a request.

Classes in org.apache.hc.client5.http used by org.apache.hc.client5.http.utils
Class and Description
RouteInfo Read-only interface for route information.