## Uses of Interface
io.vertx.httpproxy.ProxyContext

- Packages that use ProxyContext
  Package | Description
  --- | ---
  io.vertx.httpproxy |
  io.vertx.rxjava3.httpproxy |

- - ### Uses of ProxyContext in io.vertx.httpproxy

    Methods in io.vertx.httpproxy with parameters of type ProxyContext
    Modifier and Type | Method | Description
    --- | --- | ---
    `Future<HttpClientRequest>` | OriginRequestProvider.`create​(ProxyContext proxyContext)` | Create the `HttpClientRequest` to the origin server for a given `ProxyContext`.
    `default Future<ProxyResponse>` | ProxyInterceptor.`handleProxyRequest​(ProxyContext context)` | Handle the proxy request at the stage of this interceptor.
    `default Future<Void>` | ProxyInterceptor.`handleProxyResponse​(ProxyContext context)` | Handle the proxy response at the stage of this interceptor.

    Method parameters in io.vertx.httpproxy with type arguments of type ProxyContext
    Modifier and Type | Method | Description
    --- | --- | ---
    `static OriginRequestProvider` | OriginRequestProvider.`selector​(Function<ProxyContext,​Future<SocketAddress>> selector)` | Creates a provider that selects the origin server based on `ProxyContext`.

  - ### Uses of ProxyContext in io.vertx.rxjava3.httpproxy

    Methods in io.vertx.rxjava3.httpproxy that return ProxyContext
    Modifier and Type | Method | Description
    --- | --- | ---
    `ProxyContext` | ProxyContext.`getDelegate()` |

    Methods in io.vertx.rxjava3.httpproxy with parameters of type ProxyContext
    Modifier and Type | Method | Description
    --- | --- | ---
    `static ProxyContext` | ProxyContext.`newInstance​(ProxyContext arg)` |

    Constructors in io.vertx.rxjava3.httpproxy with parameters of type ProxyContext
    Constructor | Description
    --- | ---
    `ProxyContext​(ProxyContext delegate)` |