# Uses of Package
io.vertx.ext.web.client

- Packages that use io.vertx.ext.web.client
  Package | Description
  --- | ---
  io.vertx.ext.consul |
  io.vertx.ext.web.client |
  io.vertx.ext.web.client.predicate |
  io.vertx.rxjava3.ext.web.client |
  io.vertx.servicediscovery.types |

- Classes in io.vertx.ext.web.client used by io.vertx.ext.consul
  Class and Description
  WebClientOptions

- Classes in io.vertx.ext.web.client used by io.vertx.ext.web.client
  Class and Description
  CachingWebClientOptions
  HttpRequest A client-side HTTP request.
  HttpResponse An HTTP response.
  OAuth2WebClientOptions
  WebClient An asynchronous HTTP / HTTP/2 client called `WebClient`.
  WebClientOptions

- Classes in io.vertx.ext.web.client used by io.vertx.ext.web.client.predicate
  Class and Description
  HttpResponse An HTTP response.

- Classes in io.vertx.ext.web.client used by io.vertx.rxjava3.ext.web.client
  Class and Description
  CachingWebClient An asynchronous cache aware HTTP / HTTP/2 client called `CachingWebClient`.
  CachingWebClientOptions
  HttpRequest A client-side HTTP request.
  HttpResponse An HTTP response.
  OAuth2WebClient An asynchronous OAuth2/OIDC aware HTTP / HTTP/2 client called `WebClientOAuth2`.
  OAuth2WebClientOptions
  WebClient An asynchronous HTTP / HTTP/2 client called `WebClient`.
  WebClientOptions
  WebClientSession An asynchronous sessions aware HTTP / HTTP/2 client called `WebClientSession`.

- Classes in io.vertx.ext.web.client used by io.vertx.servicediscovery.types
  Class and Description
  WebClient An asynchronous HTTP / HTTP/2 client called `WebClient`.

Copyright © 2021 Eclipse. All rights reserved.