# Uses of Package
io.vertx.core.net

- Packages that use io.vertx.core.net
  Package | Description
  --- | ---
  io.vertx.amqp |
  io.vertx.core |
  io.vertx.core.datagram |
  io.vertx.core.eventbus |
  io.vertx.core.http |
  io.vertx.core.net |
  io.vertx.core.spi.metrics |
  io.vertx.core.spi.observability |
  io.vertx.db2client |
  io.vertx.ext.consul |
  io.vertx.ext.eventbus.bridge.tcp |
  io.vertx.ext.mail |
  io.vertx.ext.shell.term |
  io.vertx.ext.stomp |
  io.vertx.ext.web.client |
  io.vertx.ext.web.handler.sockjs |
  io.vertx.grpc |
  io.vertx.grpc.client |
  io.vertx.httpproxy |
  io.vertx.mqtt |
  io.vertx.mssqlclient |
  io.vertx.mysqlclient |
  io.vertx.pgclient |
  io.vertx.proton |
  io.vertx.rabbitmq |
  io.vertx.redis.client |
  io.vertx.rxjava3.core |
  io.vertx.rxjava3.core.net |
  io.vertx.rxjava3.ext.eventbus.bridge.tcp |
  io.vertx.rxjava3.ext.web.client |
  io.vertx.spi.cluster.ignite |
  io.vertx.sqlclient |
  io.vertx.tracing.zipkin |

- Classes in io.vertx.core.net used by io.vertx.amqp
  Class and Description
  ClientOptionsBase Base class for Client options
  JdkSSLEngineOptions Configures a `TCPSSLOptions` to use the JDK ssl engine implementation.
  JksOptions Key or trust store options configuring private key and/or certificates based on Java Keystore files.
  KeyCertOptions Key/cert configuration options.
  NetClientOptions Options for configuring a `NetClient`.
  NetworkOptions
  OpenSSLEngineOptions Configures a `TCPSSLOptions` to use OpenSsl.
  PemKeyCertOptions Key store options configuring a list of private key and its certificate based on Privacy-enhanced Electronic Email (PEM) files.
  PemTrustOptions Certificate Authority options configuring certificates based on Privacy-enhanced Electronic Email (PEM) files.
  PfxOptions Key or trust store options configuring private key and/or certificates based on PKCS#12 files.
  SSLEngineOptions The SSL engine implementation to use in a Vert.x server or client.
  TCPSSLOptions Base class.
  TrustOptions Certification authority configuration options.

- Classes in io.vertx.core.net used by io.vertx.core
  Class and Description
  NetClient A TCP client.
  NetServer Represents a TCP server

- Classes in io.vertx.core.net used by io.vertx.core.datagram
  Class and Description
  NetworkOptions
  SocketAddress The address of a socket, an inet socket address or a domain socket address.

- Classes in io.vertx.core.net used by io.vertx.core.eventbus
  Class and Description
  JdkSSLEngineOptions Configures a `TCPSSLOptions` to use the JDK ssl engine implementation.
  JksOptions Key or trust store options configuring private key and/or certificates based on Java Keystore files.
  KeyCertOptions Key/cert configuration options.
  NetworkOptions
  OpenSSLEngineOptions Configures a `TCPSSLOptions` to use OpenSsl.
  PemKeyCertOptions Key store options configuring a list of private key and its certificate based on Privacy-enhanced Electronic Email (PEM) files.
  PemTrustOptions Certificate Authority options configuring certificates based on Privacy-enhanced Electronic Email (PEM) files.
  PfxOptions Key or trust store options configuring private key and/or certificates based on PKCS#12 files.
  SSLEngineOptions The SSL engine implementation to use in a Vert.x server or client.
  TCPSSLOptions Base class.
  TrustOptions Certification authority configuration options.

- Classes in io.vertx.core.net used by io.vertx.core.http
  Class and Description
  ClientOptionsBase Base class for Client options
  JdkSSLEngineOptions Configures a `TCPSSLOptions` to use the JDK ssl engine implementation.
  JksOptions Key or trust store options configuring private key and/or certificates based on Java Keystore files.
  KeyCertOptions Key/cert configuration options.
  NetServerOptions Options for configuring a `NetServer`.
  NetSocket Represents a socket-like interface to a TCP connection on either the client or the server side.
  NetworkOptions
  OpenSSLEngineOptions Configures a `TCPSSLOptions` to use OpenSsl.
  PemKeyCertOptions Key store options configuring a list of private key and its certificate based on Privacy-enhanced Electronic Email (PEM) files.
  PemTrustOptions Certificate Authority options configuring certificates based on Privacy-enhanced Electronic Email (PEM) files.
  PfxOptions Key or trust store options configuring private key and/or certificates based on PKCS#12 files.
  ProxyOptions Proxy options for a net client or a net client.
  SocketAddress The address of a socket, an inet socket address or a domain socket address.
  SSLEngineOptions The SSL engine implementation to use in a Vert.x server or client.
  TCPSSLOptions Base class.
  TrustOptions Certification authority configuration options.

- Classes in io.vertx.core.net used by io.vertx.core.net
  Class and Description
  ClientOptionsBase Base class for Client options
  JdkSSLEngineOptions Configures a `TCPSSLOptions` to use the JDK ssl engine implementation.
  JksOptions Key or trust store options configuring private key and/or certificates based on Java Keystore files.
  KeyCertOptions Key/cert configuration options.
  KeyStoreOptions Key or trust store options configuring private key and/or certificates based on `KeyStore`.
  KeyStoreOptionsBase Base class of `KeyStore` based options.
  NetClientOptions Options for configuring a `NetClient`.
  NetServerOptions Options for configuring a `NetServer`.
  NetSocket Represents a socket-like interface to a TCP connection on either the client or the server side.
  NetworkOptions
  OpenSSLEngineOptions Configures a `TCPSSLOptions` to use OpenSsl.
  PemKeyCertOptions Key store options configuring a list of private key and its certificate based on Privacy-enhanced Electronic Email (PEM) files.
  PemTrustOptions Certificate Authority options configuring certificates based on Privacy-enhanced Electronic Email (PEM) files.
  PfxOptions Key or trust store options configuring private key and/or certificates based on PKCS#12 files.
  ProxyOptions Proxy options for a net client or a net client.
  ProxyType The type of a TCP proxy server.
  SocketAddress The address of a socket, an inet socket address or a domain socket address.
  SSLEngineOptions The SSL engine implementation to use in a Vert.x server or client.
  TCPSSLOptions Base class.
  TrustOptions Certification authority configuration options.

- Classes in io.vertx.core.net used by io.vertx.core.spi.metrics
  Class and Description
  NetClientOptions Options for configuring a `NetClient`.
  NetServerOptions Options for configuring a `NetServer`.
  SocketAddress The address of a socket, an inet socket address or a domain socket address.

- Classes in io.vertx.core.net used by io.vertx.core.spi.observability
  Class and Description
  SocketAddress The address of a socket, an inet socket address or a domain socket address.

- Classes in io.vertx.core.net used by io.vertx.db2client
  Class and Description
  ClientOptionsBase Base class for Client options
  JdkSSLEngineOptions Configures a `TCPSSLOptions` to use the JDK ssl engine implementation.
  JksOptions Key or trust store options configuring private key and/or certificates based on Java Keystore files.
  KeyCertOptions Key/cert configuration options.
  NetClientOptions Options for configuring a `NetClient`.
  NetworkOptions
  OpenSSLEngineOptions Configures a `TCPSSLOptions` to use OpenSsl.
  PemKeyCertOptions Key store options configuring a list of private key and its certificate based on Privacy-enhanced Electronic Email (PEM) files.
  PemTrustOptions Certificate Authority options configuring certificates based on Privacy-enhanced Electronic Email (PEM) files.
  SSLEngineOptions The SSL engine implementation to use in a Vert.x server or client.
  TCPSSLOptions Base class.
  TrustOptions Certification authority configuration options.

- Classes in io.vertx.core.net used by io.vertx.ext.consul
  Class and Description
  ClientOptionsBase Base class for Client options
  JdkSSLEngineOptions Configures a `TCPSSLOptions` to use the JDK ssl engine implementation.
  JksOptions Key or trust store options configuring private key and/or certificates based on Java Keystore files.
  KeyCertOptions Key/cert configuration options.
  NetworkOptions
  OpenSSLEngineOptions Configures a `TCPSSLOptions` to use OpenSsl.
  PemKeyCertOptions Key store options configuring a list of private key and its certificate based on Privacy-enhanced Electronic Email (PEM) files.
  PemTrustOptions Certificate Authority options configuring certificates based on Privacy-enhanced Electronic Email (PEM) files.
  PfxOptions Key or trust store options configuring private key and/or certificates based on PKCS#12 files.
  ProxyOptions Proxy options for a net client or a net client.
  SSLEngineOptions The SSL engine implementation to use in a Vert.x server or client.
  TCPSSLOptions Base class.
  TrustOptions Certification authority configuration options.

- Classes in io.vertx.core.net used by io.vertx.ext.eventbus.bridge.tcp
  Class and Description
  NetSocket Represents a socket-like interface to a TCP connection on either the client or the server side.

- Classes in io.vertx.core.net used by io.vertx.ext.mail
  Class and Description
  ClientOptionsBase Base class for Client options
  JdkSSLEngineOptions Configures a `TCPSSLOptions` to use the JDK ssl engine implementation.
  JksOptions Key or trust store options configuring private key and/or certificates based on Java Keystore files.
  KeyCertOptions Key/cert configuration options.
  NetClientOptions Options for configuring a `NetClient`.
  NetworkOptions
  OpenSSLEngineOptions Configures a `TCPSSLOptions` to use OpenSsl.
  PemKeyCertOptions Key store options configuring a list of private key and its certificate based on Privacy-enhanced Electronic Email (PEM) files.
  PemTrustOptions Certificate Authority options configuring certificates based on Privacy-enhanced Electronic Email (PEM) files.
  PfxOptions Key or trust store options configuring private key and/or certificates based on PKCS#12 files.
  ProxyOptions Proxy options for a net client or a net client.
  SSLEngineOptions The SSL engine implementation to use in a Vert.x server or client.
  TCPSSLOptions Base class.
  TrustOptions Certification authority configuration options.

- Classes in io.vertx.core.net used by io.vertx.ext.shell.term
  Class and Description
  JksOptions Key or trust store options configuring private key and/or certificates based on Java Keystore files.
  KeyCertOptions Key/cert configuration options.
  NetServerOptions Options for configuring a `NetServer`.
  NetworkOptions
  PemKeyCertOptions Key store options configuring a list of private key and its certificate based on Privacy-enhanced Electronic Email (PEM) files.
  PemTrustOptions Certificate Authority options configuring certificates based on Privacy-enhanced Electronic Email (PEM) files.
  PfxOptions Key or trust store options configuring private key and/or certificates based on PKCS#12 files.
  TCPSSLOptions Base class.

- Classes in io.vertx.core.net used by io.vertx.ext.stomp
  Class and Description
  ClientOptionsBase Base class for Client options
  NetClient A TCP client.
  NetClientOptions Options for configuring a `NetClient`.
  NetServer Represents a TCP server
  NetServerOptions Options for configuring a `NetServer`.
  NetworkOptions
  TCPSSLOptions Base class.

- Classes in io.vertx.core.net used by io.vertx.ext.web.client
  Class and Description
  ClientOptionsBase Base class for Client options
  JdkSSLEngineOptions Configures a `TCPSSLOptions` to use the JDK ssl engine implementation.
  JksOptions Key or trust store options configuring private key and/or certificates based on Java Keystore files.
  KeyCertOptions Key/cert configuration options.
  NetworkOptions
  OpenSSLEngineOptions Configures a `TCPSSLOptions` to use OpenSsl.
  PemKeyCertOptions Key store options configuring a list of private key and its certificate based on Privacy-enhanced Electronic Email (PEM) files.
  PemTrustOptions Certificate Authority options configuring certificates based on Privacy-enhanced Electronic Email (PEM) files.
  PfxOptions Key or trust store options configuring private key and/or certificates based on PKCS#12 files.
  ProxyOptions Proxy options for a net client or a net client.
  SocketAddress The address of a socket, an inet socket address or a domain socket address.
  SSLEngineOptions The SSL engine implementation to use in a Vert.x server or client.
  TCPSSLOptions Base class.
  TrustOptions Certification authority configuration options.

- Classes in io.vertx.core.net used by io.vertx.ext.web.handler.sockjs
  Class and Description
  SocketAddress The address of a socket, an inet socket address or a domain socket address.

- Classes in io.vertx.core.net used by io.vertx.grpc
  Class and Description
  ClientOptionsBase Base class for Client options

- Classes in io.vertx.core.net used by io.vertx.grpc.client
  Class and Description
  SocketAddress The address of a socket, an inet socket address or a domain socket address.

- Classes in io.vertx.core.net used by io.vertx.httpproxy
  Class and Description
  SocketAddress The address of a socket, an inet socket address or a domain socket address.

- Classes in io.vertx.core.net used by io.vertx.mqtt
  Class and Description
  ClientOptionsBase Base class for Client options
  JksOptions Key or trust store options configuring private key and/or certificates based on Java Keystore files.
  KeyCertOptions Key/cert configuration options.
  NetClientOptions Options for configuring a `NetClient`.
  NetServerOptions Options for configuring a `NetServer`.
  NetworkOptions
  PemKeyCertOptions Key store options configuring a list of private key and its certificate based on Privacy-enhanced Electronic Email (PEM) files.
  PemTrustOptions Certificate Authority options configuring certificates based on Privacy-enhanced Electronic Email (PEM) files.
  PfxOptions Key or trust store options configuring private key and/or certificates based on PKCS#12 files.
  SocketAddress The address of a socket, an inet socket address or a domain socket address.
  TCPSSLOptions Base class.
  TrustOptions Certification authority configuration options.

- Classes in io.vertx.core.net used by io.vertx.mssqlclient
  Class and Description
  ClientOptionsBase Base class for Client options
  JdkSSLEngineOptions Configures a `TCPSSLOptions` to use the JDK ssl engine implementation.
  JksOptions Key or trust store options configuring private key and/or certificates based on Java Keystore files.
  KeyCertOptions Key/cert configuration options.
  NetClientOptions Options for configuring a `NetClient`.
  NetworkOptions
  OpenSSLEngineOptions Configures a `TCPSSLOptions` to use OpenSsl.
  PemKeyCertOptions Key store options configuring a list of private key and its certificate based on Privacy-enhanced Electronic Email (PEM) files.
  PemTrustOptions Certificate Authority options configuring certificates based on Privacy-enhanced Electronic Email (PEM) files.
  PfxOptions Key or trust store options configuring private key and/or certificates based on PKCS#12 files.
  ProxyOptions Proxy options for a net client or a net client.
  SSLEngineOptions The SSL engine implementation to use in a Vert.x server or client.
  TCPSSLOptions Base class.
  TrustOptions Certification authority configuration options.

- Classes in io.vertx.core.net used by io.vertx.mysqlclient
  Class and Description
  ClientOptionsBase Base class for Client options
  JdkSSLEngineOptions Configures a `TCPSSLOptions` to use the JDK ssl engine implementation.
  JksOptions Key or trust store options configuring private key and/or certificates based on Java Keystore files.
  KeyCertOptions Key/cert configuration options.
  NetClientOptions Options for configuring a `NetClient`.
  NetworkOptions
  OpenSSLEngineOptions Configures a `TCPSSLOptions` to use OpenSsl.
  PemKeyCertOptions Key store options configuring a list of private key and its certificate based on Privacy-enhanced Electronic Email (PEM) files.
  PemTrustOptions Certificate Authority options configuring certificates based on Privacy-enhanced Electronic Email (PEM) files.
  PfxOptions Key or trust store options configuring private key and/or certificates based on PKCS#12 files.
  ProxyOptions Proxy options for a net client or a net client.
  SocketAddress The address of a socket, an inet socket address or a domain socket address.
  SSLEngineOptions The SSL engine implementation to use in a Vert.x server or client.
  TCPSSLOptions Base class.
  TrustOptions Certification authority configuration options.

- Classes in io.vertx.core.net used by io.vertx.pgclient
  Class and Description
  ClientOptionsBase Base class for Client options
  JdkSSLEngineOptions Configures a `TCPSSLOptions` to use the JDK ssl engine implementation.
  JksOptions Key or trust store options configuring private key and/or certificates based on Java Keystore files.
  KeyCertOptions Key/cert configuration options.
  NetClientOptions Options for configuring a `NetClient`.
  NetworkOptions
  OpenSSLEngineOptions Configures a `TCPSSLOptions` to use OpenSsl.
  PemKeyCertOptions Key store options configuring a list of private key and its certificate based on Privacy-enhanced Electronic Email (PEM) files.
  PemTrustOptions Certificate Authority options configuring certificates based on Privacy-enhanced Electronic Email (PEM) files.
  PfxOptions Key or trust store options configuring private key and/or certificates based on PKCS#12 files.
  ProxyOptions Proxy options for a net client or a net client.
  SocketAddress The address of a socket, an inet socket address or a domain socket address.
  SSLEngineOptions The SSL engine implementation to use in a Vert.x server or client.
  TCPSSLOptions Base class.
  TrustOptions Certification authority configuration options.

- Classes in io.vertx.core.net used by io.vertx.proton
  Class and Description
  ClientOptionsBase Base class for Client options
  NetClientOptions Options for configuring a `NetClient`.
  NetworkOptions
  TCPSSLOptions Base class.

- Classes in io.vertx.core.net used by io.vertx.rabbitmq
  Class and Description
  ClientOptionsBase Base class for Client options
  JksOptions Key or trust store options configuring private key and/or certificates based on Java Keystore files.
  KeyCertOptions Key/cert configuration options.
  NetClientOptions Options for configuring a `NetClient`.
  NetworkOptions
  PemKeyCertOptions Key store options configuring a list of private key and its certificate based on Privacy-enhanced Electronic Email (PEM) files.
  PemTrustOptions Certificate Authority options configuring certificates based on Privacy-enhanced Electronic Email (PEM) files.
  PfxOptions Key or trust store options configuring private key and/or certificates based on PKCS#12 files.
  TCPSSLOptions Base class.
  TrustOptions Certification authority configuration options.

- Classes in io.vertx.core.net used by io.vertx.redis.client
  Class and Description
  NetClientOptions Options for configuring a `NetClient`.

- Classes in io.vertx.core.net used by io.vertx.rxjava3.core
  Class and Description
  NetClientOptions Options for configuring a `NetClient`.
  NetServerOptions Options for configuring a `NetServer`.

- Classes in io.vertx.core.net used by io.vertx.rxjava3.core.net
  Class and Description
  NetClient A TCP client.
  NetServer Represents a TCP server
  NetSocket Represents a socket-like interface to a TCP connection on either the client or the server side.
  PemKeyCertOptions Key store options configuring a list of private key and its certificate based on Privacy-enhanced Electronic Email (PEM) files.
  PemTrustOptions Certificate Authority options configuring certificates based on Privacy-enhanced Electronic Email (PEM) files.
  SelfSignedCertificate A self-signed certificate helper for testing and development purposes.
  SocketAddress The address of a socket, an inet socket address or a domain socket address.

- Classes in io.vertx.core.net used by io.vertx.rxjava3.ext.eventbus.bridge.tcp
  Class and Description
  NetServerOptions Options for configuring a `NetServer`.

- Classes in io.vertx.core.net used by io.vertx.rxjava3.ext.web.client
  Class and Description
  ProxyOptions Proxy options for a net client or a net client.

- Classes in io.vertx.core.net used by io.vertx.spi.cluster.ignite
  Class and Description
  JksOptions Key or trust store options configuring private key and/or certificates based on Java Keystore files.
  PemKeyCertOptions Key store options configuring a list of private key and its certificate based on Privacy-enhanced Electronic Email (PEM) files.
  PemTrustOptions Certificate Authority options configuring certificates based on Privacy-enhanced Electronic Email (PEM) files.
  PfxOptions Key or trust store options configuring private key and/or certificates based on PKCS#12 files.

- Classes in io.vertx.core.net used by io.vertx.sqlclient
  Class and Description
  ClientOptionsBase Base class for Client options
  NetClientOptions Options for configuring a `NetClient`.
  NetworkOptions
  SocketAddress The address of a socket, an inet socket address or a domain socket address.
  TCPSSLOptions Base class.

- Classes in io.vertx.core.net used by io.vertx.tracing.zipkin
  Class and Description
  ClientOptionsBase Base class for Client options
  JdkSSLEngineOptions Configures a `TCPSSLOptions` to use the JDK ssl engine implementation.
  JksOptions Key or trust store options configuring private key and/or certificates based on Java Keystore files.
  KeyCertOptions Key/cert configuration options.
  NetworkOptions
  OpenSSLEngineOptions Configures a `TCPSSLOptions` to use OpenSsl.
  PemKeyCertOptions Key store options configuring a list of private key and its certificate based on Privacy-enhanced Electronic Email (PEM) files.
  PemTrustOptions Certificate Authority options configuring certificates based on Privacy-enhanced Electronic Email (PEM) files.
  PfxOptions Key or trust store options configuring private key and/or certificates based on PKCS#12 files.
  ProxyOptions Proxy options for a net client or a net client.
  SSLEngineOptions The SSL engine implementation to use in a Vert.x server or client.
  TCPSSLOptions Base class.
  TrustOptions Certification authority configuration options.

Copyright © 2022 Eclipse. All rights reserved.