## Uses of Interface
org.apache.hc.client5.http.RouteInfo

- Packages that use RouteInfo
  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.routing | Standard client connection routing API implementations.
  org.apache.hc.client5.http.protocol | HTTP protocol interceptors that enable advanced functionality such as HTTP state management and authentication state caching.
  org.apache.hc.client5.http.routing | Client connection routing APIs.

- - ### Uses of RouteInfo in org.apache.hc.client5.http

    Classes in org.apache.hc.client5.http that implement RouteInfo
    Modifier and Type | Class and Description
    --- | ---
    `class` | `HttpRoute` Connection route definition for HTTP requests.
    `class` | `RouteTracker` Helps tracking the steps in establishing a route.

  - ### Uses of RouteInfo in org.apache.hc.client5.http.impl.routing

    Methods in org.apache.hc.client5.http.impl.routing with parameters of type RouteInfo
    Modifier and Type | Method and Description
    --- | ---
    `protected int` | BasicRouteDirector.`directStep(RouteInfo plan, RouteInfo fact)` Determines the next step to establish a direct connection.
    `protected int` | BasicRouteDirector.`firstStep(RouteInfo plan)` Determines the first step to establish a route.
    `int` | BasicRouteDirector.`nextStep(RouteInfo plan, RouteInfo fact)` Provides the next step.
    `protected int` | BasicRouteDirector.`proxiedStep(RouteInfo plan, RouteInfo fact)` Determines the next step to establish a connection via proxy.

  - ### Uses of RouteInfo in org.apache.hc.client5.http.protocol

    Methods in org.apache.hc.client5.http.protocol that return RouteInfo
    Modifier and Type | Method and Description
    --- | ---
    `RouteInfo` | HttpClientContext.`getHttpRoute()` Represents current route used to execute message exchanges.

  - ### Uses of RouteInfo in org.apache.hc.client5.http.routing

    Methods in org.apache.hc.client5.http.routing with parameters of type RouteInfo
    Modifier and Type | Method and Description
    --- | ---
    `int` | HttpRouteDirector.`nextStep(RouteInfo plan, RouteInfo fact)` Provides the next step.

Copyright © 1999–2021 The Apache Software Foundation. All rights reserved.