## Uses of Class
io.vertx.rxjava3.core.http.HttpClient

- Packages that use HttpClient
  Package | Description
  --- | ---
  io.vertx.rxjava3.core |
  io.vertx.rxjava3.core.http |
  io.vertx.rxjava3.ext.web.client |
  io.vertx.rxjava3.httpproxy |
  io.vertx.rxjava3.json.schema |
  io.vertx.rxjava3.servicediscovery.types |

- - ### Uses of HttpClient in io.vertx.rxjava3.core

    Methods in io.vertx.rxjava3.core that return HttpClient
    Modifier and Type | Method and Description
    --- | ---
    `HttpClient` | Vertx.`createHttpClient()` Create a HTTP/HTTPS client using default options
    `HttpClient` | Vertx.`createHttpClient(HttpClientOptions options)` Create a HTTP/HTTPS client using the specified options

  - ### Uses of HttpClient in io.vertx.rxjava3.core.http

    Fields in io.vertx.rxjava3.core.http with type parameters of type HttpClient
    Modifier and Type | Field and Description
    --- | ---
    `static io.vertx.lang.rx.TypeArg<HttpClient>` | HttpClient.`__TYPE_ARG`

    Methods in io.vertx.rxjava3.core.http that return HttpClient
    Modifier and Type | Method and Description
    --- | ---
    `HttpClient` | HttpClient.`connectionHandler(Handler<HttpConnection> handler)` Set a connection handler for the client.
    `static HttpClient` | HttpClient.`newInstance(HttpClient arg)`
    `HttpClient` | HttpClient.`redirectHandler(java.util.function.Function<HttpClientResponse,Single<RequestOptions>> handler)` Set a redirect handler for the http client.

  - ### Uses of HttpClient in io.vertx.rxjava3.ext.web.client

    Methods in io.vertx.rxjava3.ext.web.client with parameters of type HttpClient
    Modifier and Type | Method and Description
    --- | ---
    `static WebClient` | WebClient.`wrap(HttpClient httpClient)` Wrap an `httpClient` with a web client and default options.
    `static WebClient` | WebClient.`wrap(HttpClient httpClient, WebClientOptions options)` Wrap an `httpClient` with a web client and default options.

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

    Methods in io.vertx.rxjava3.httpproxy with parameters of type HttpClient
    Modifier and Type | Method and Description
    --- | ---
    `static HttpProxy` | HttpProxy.`reverseProxy(HttpClient client)` Create a new `HttpProxy` instance.
    `static HttpProxy` | HttpProxy.`reverseProxy(ProxyOptions options, HttpClient client)` Create a new `HttpProxy` instance.

  - ### Uses of HttpClient in io.vertx.rxjava3.json.schema

    Methods in io.vertx.rxjava3.json.schema with parameters of type HttpClient
    Modifier and Type | Method and Description
    --- | ---
    `static SchemaRouter` | SchemaRouter.`create(Vertx vertx, HttpClient client, FileSystem fs, SchemaRouterOptions schemaRouterOptions)` Create a new `SchemaRouter`

  - ### Uses of HttpClient in io.vertx.rxjava3.servicediscovery.types

    Methods in io.vertx.rxjava3.servicediscovery.types that return types with arguments of type HttpClient
    Modifier and Type | Method and Description
    --- | ---
    `static Single<HttpClient>` | HttpEndpoint.`getClient(ServiceDiscovery discovery, java.util.function.Function<Record,Boolean> filter)` Convenient method that looks for a HTTP endpoint and provides the configured .
    `static Single<HttpClient>` | HttpEndpoint.`getClient(ServiceDiscovery discovery, java.util.function.Function<Record,Boolean> filter, JsonObject conf)` Convenient method that looks for a HTTP endpoint and provides the configured .
    `static Single<HttpClient>` | HttpEndpoint.`getClient(ServiceDiscovery discovery, JsonObject filter)` Convenient method that looks for a HTTP endpoint and provides the configured .
    `static Single<HttpClient>` | HttpEndpoint.`getClient(ServiceDiscovery discovery, JsonObject filter, JsonObject conf)` Convenient method that looks for a HTTP endpoint and provides the configured .
    `static Single<HttpClient>` | HttpEndpoint.`rxGetClient(ServiceDiscovery discovery, java.util.function.Function<Record,Boolean> filter)` Convenient method that looks for a HTTP endpoint and provides the configured .
    `static Single<HttpClient>` | HttpEndpoint.`rxGetClient(ServiceDiscovery discovery, java.util.function.Function<Record,Boolean> filter, JsonObject conf)` Convenient method that looks for a HTTP endpoint and provides the configured .
    `static Single<HttpClient>` | HttpEndpoint.`rxGetClient(ServiceDiscovery discovery, JsonObject filter)` Convenient method that looks for a HTTP endpoint and provides the configured .
    `static Single<HttpClient>` | HttpEndpoint.`rxGetClient(ServiceDiscovery discovery, JsonObject filter, JsonObject conf)` Convenient method that looks for a HTTP endpoint and provides the configured .

Copyright © 2021 Eclipse. All rights reserved.