# Uses of Package
io.vertx.core.http

- Packages that use io.vertx.core.http
  Package | Description
  --- | ---
  io.vertx.core |
  io.vertx.core.eventbus |
  io.vertx.core.http |
  io.vertx.core.net |
  io.vertx.core.spi.metrics |
  io.vertx.ext.auth.authentication |
  io.vertx.ext.auth.htdigest |
  io.vertx.ext.auth.oauth2 |
  io.vertx.ext.consul |
  io.vertx.ext.httpservicefactory |
  io.vertx.ext.shell.term |
  io.vertx.ext.stomp |
  io.vertx.ext.web |
  io.vertx.ext.web.client |
  io.vertx.ext.web.handler |
  io.vertx.ext.web.handler.graphql |
  io.vertx.grpc |
  io.vertx.httpproxy |
  io.vertx.json.schema |
  io.vertx.json.schema.common |
  io.vertx.micrometer |
  io.vertx.mqtt |
  io.vertx.rxjava3.core |
  io.vertx.rxjava3.core.http |
  io.vertx.rxjava3.ext.auth.oauth2 |
  io.vertx.rxjava3.ext.auth.oauth2.providers |
  io.vertx.rxjava3.ext.web |
  io.vertx.rxjava3.ext.web.client |
  io.vertx.rxjava3.ext.web.handler |
  io.vertx.rxjava3.ext.web.openapi |
  io.vertx.rxjava3.httpproxy |
  io.vertx.servicediscovery.types |
  io.vertx.tracing.zipkin |

- Classes in io.vertx.core.http used by io.vertx.core
  Class and Description
  HttpClient An asynchronous HTTP client.
  HttpServer An HTTP and WebSockets server.

- Classes in io.vertx.core.http used by io.vertx.core.eventbus
  Class and Description
  ClientAuth Configures the engine to require/request client authentication.

- Classes in io.vertx.core.http used by io.vertx.core.http
  Class and Description
  ClientAuth Configures the engine to require/request client authentication.
  Cookie Represents an HTTP Cookie.
  CookieSameSite Represents the Cookie SameSite policy to be used.
  GoAway A GOAWAY frame.
  Http2Settings HTTP2 settings, the settings is initialized with the default HTTP/2 values.
  HttpClientOptions Options describing how an `HttpClient` will make connections.
  HttpClientRequest Represents a client-side HTTP request.
  HttpClientResponse Represents a client-side HTTP response.
  HttpConnection Represents an HTTP connection.
  HttpFrame An HTTP/2 frame.
  HttpMethod Represents an HTTP method.
  HttpServerOptions Represents options used by an `HttpServer` instance
  HttpServerRequest Represents a server-side HTTP request.
  HttpServerResponse Represents a server-side HTTP response.
  HttpVersion Represents the version of the HTTP protocol.
  RequestOptions Options describing how an `HttpClient` will connect to make a request.
  ServerWebSocket Represents a server side WebSocket.
  StreamPriority This class represents HTTP/2 stream priority defined in RFC 7540 clause 5.3
  WebSocket Represents a client-side WebSocket.
  WebSocketBase Base WebSocket implementation.
  WebSocketConnectOptions Options describing how an `HttpClient` connect a `WebSocket`.
  WebSocketFrame A WebSocket frame that represents either text or binary data.
  WebSocketFrameType List of all frame types.
  WebsocketVersion Represents the WebSocket version

- Classes in io.vertx.core.http used by io.vertx.core.net
  Class and Description
  ClientAuth Configures the engine to require/request client authentication.

- Classes in io.vertx.core.http used by io.vertx.core.spi.metrics
  Class and Description
  HttpClientOptions Options describing how an `HttpClient` will make connections.
  HttpMethod Represents an HTTP method.
  HttpServerOptions Represents options used by an `HttpServer` instance
  ServerWebSocket Represents a server side WebSocket.
  WebSocket Represents a client-side WebSocket.

- Classes in io.vertx.core.http used by io.vertx.ext.auth.authentication
  Class and Description
  HttpMethod Represents an HTTP method.

- Classes in io.vertx.core.http used by io.vertx.ext.auth.htdigest
  Class and Description
  HttpMethod Represents an HTTP method.

- Classes in io.vertx.core.http used by io.vertx.ext.auth.oauth2
  Class and Description
  HttpClientOptions Options describing how an `HttpClient` will make connections.

- Classes in io.vertx.core.http used by io.vertx.ext.consul
  Class and Description
  Http2Settings HTTP2 settings, the settings is initialized with the default HTTP/2 values.
  HttpClientOptions Options describing how an `HttpClient` will make connections.
  HttpVersion Represents the version of the HTTP protocol.

- Classes in io.vertx.core.http used by io.vertx.ext.httpservicefactory
  Class and Description
  HttpClient An asynchronous HTTP client.
  HttpClientOptions Options describing how an `HttpClient` will make connections.

- Classes in io.vertx.core.http used by io.vertx.ext.shell.term
  Class and Description
  ClientAuth Configures the engine to require/request client authentication.
  HttpServerOptions Represents options used by an `HttpServer` instance

- Classes in io.vertx.core.http used by io.vertx.ext.stomp
  Class and Description
  ServerWebSocket Represents a server side WebSocket.

- Classes in io.vertx.core.http used by io.vertx.ext.web
  Class and Description
  Cookie Represents an HTTP Cookie.
  HttpServerRequest Represents a server-side HTTP request.
  HttpServerResponse Represents a server-side HTTP response.

- Classes in io.vertx.core.http used by io.vertx.ext.web.client
  Class and Description
  Http2Settings HTTP2 settings, the settings is initialized with the default HTTP/2 values.
  HttpClient An asynchronous HTTP client.
  HttpClientOptions Options describing how an `HttpClient` will make connections.
  HttpVersion Represents the version of the HTTP protocol.

- Classes in io.vertx.core.http used by io.vertx.ext.web.handler
  Class and Description
  HttpServerRequest Represents a server-side HTTP request.

- Classes in io.vertx.core.http used by io.vertx.ext.web.handler.graphql
  Class and Description
  ServerWebSocket Represents a server side WebSocket.

- Classes in io.vertx.core.http used by io.vertx.grpc
  Class and Description
  HttpServerOptions Represents options used by an `HttpServer` instance

- Classes in io.vertx.core.http used by io.vertx.httpproxy
  Class and Description
  HttpClient An asynchronous HTTP client.
  HttpClientRequest Represents a client-side HTTP request.
  HttpServerRequest Represents a server-side HTTP request.

- Classes in io.vertx.core.http used by io.vertx.json.schema
  Class and Description
  HttpClient An asynchronous HTTP client.

- Classes in io.vertx.core.http used by io.vertx.json.schema.common
  Class and Description
  HttpClient An asynchronous HTTP client.

- Classes in io.vertx.core.http used by io.vertx.micrometer
  Class and Description
  HttpServerOptions Represents options used by an `HttpServer` instance

- Classes in io.vertx.core.http used by io.vertx.mqtt
  Class and Description
  ClientAuth Configures the engine to require/request client authentication.

- Classes in io.vertx.core.http used by io.vertx.rxjava3.core
  Class and Description
  HttpClientOptions Options describing how an `HttpClient` will make connections.
  HttpServerOptions Represents options used by an `HttpServer` instance

- Classes in io.vertx.core.http used by io.vertx.rxjava3.core.http
  Class and Description
  Cookie Represents an HTTP Cookie.
  CookieSameSite Represents the Cookie SameSite policy to be used.
  GoAway A GOAWAY frame.
  Http2Settings HTTP2 settings, the settings is initialized with the default HTTP/2 values.
  HttpClient An asynchronous HTTP client.
  HttpClientRequest Represents a client-side HTTP request.
  HttpClientResponse Represents a client-side HTTP response.
  HttpConnection Represents an HTTP connection.
  HttpFrame An HTTP/2 frame.
  HttpHeaders Contains a bunch of useful HTTP headers stuff: methods for creating `MultiMap` instances often used Header names method to create optimized `CharSequence` which can be used as header name and value
  HttpMethod Represents an HTTP method.
  HttpServer An HTTP and WebSockets server.
  HttpServerFileUpload Represents an file upload from an HTML FORM.
  HttpServerRequest Represents a server-side HTTP request.
  HttpServerResponse Represents a server-side HTTP response.
  HttpVersion Represents the version of the HTTP protocol.
  RequestOptions Options describing how an `HttpClient` will connect to make a request.
  ServerWebSocket Represents a server side WebSocket.
  StreamPriority This class represents HTTP/2 stream priority defined in RFC 7540 clause 5.3
  WebSocket Represents a client-side WebSocket.
  WebSocketBase Base WebSocket implementation.
  WebSocketConnectOptions Options describing how an `HttpClient` connect a `WebSocket`.
  WebSocketFrame A WebSocket frame that represents either text or binary data.
  WebSocketFrameType List of all frame types.
  WebsocketVersion Represents the WebSocket version

- Classes in io.vertx.core.http used by io.vertx.rxjava3.ext.auth.oauth2
  Class and Description
  HttpMethod Represents an HTTP method.

- Classes in io.vertx.core.http used by io.vertx.rxjava3.ext.auth.oauth2.providers
  Class and Description
  HttpClientOptions Options describing how an `HttpClient` will make connections.

- Classes in io.vertx.core.http used by io.vertx.rxjava3.ext.web
  Class and Description
  HttpMethod Represents an HTTP method.

- Classes in io.vertx.core.http used by io.vertx.rxjava3.ext.web.client
  Class and Description
  HttpMethod Represents an HTTP method.
  HttpVersion Represents the version of the HTTP protocol.
  RequestOptions Options describing how an `HttpClient` will connect to make a request.

- Classes in io.vertx.core.http used by io.vertx.rxjava3.ext.web.handler
  Class and Description
  CookieSameSite Represents the Cookie SameSite policy to be used.
  HttpMethod Represents an HTTP method.

- Classes in io.vertx.core.http used by io.vertx.rxjava3.ext.web.openapi
  Class and Description
  HttpMethod Represents an HTTP method.

- Classes in io.vertx.core.http used by io.vertx.rxjava3.httpproxy
  Class and Description
  HttpMethod Represents an HTTP method.
  HttpVersion Represents the version of the HTTP protocol.

- Classes in io.vertx.core.http used by io.vertx.servicediscovery.types
  Class and Description
  HttpClient An asynchronous HTTP client.

- Classes in io.vertx.core.http used by io.vertx.tracing.zipkin
  Class and Description
  Http2Settings HTTP2 settings, the settings is initialized with the default HTTP/2 values.
  HttpClientOptions Options describing how an `HttpClient` will make connections.
  HttpVersion Represents the version of the HTTP protocol.

Copyright © 2021 Eclipse. All rights reserved.