## Uses of Class
io.vertx.core.net.NetworkOptions

- Packages that use NetworkOptions
  Package | Description
  --- | ---
  io.vertx.amqp |
  io.vertx.core.datagram |
  io.vertx.core.eventbus |
  io.vertx.core.http |
  io.vertx.core.net |
  io.vertx.db2client |
  io.vertx.ext.consul |
  io.vertx.ext.mail |
  io.vertx.ext.shell.term |
  io.vertx.ext.stomp |
  io.vertx.ext.web.client |
  io.vertx.mqtt |
  io.vertx.mssqlclient |
  io.vertx.mysqlclient |
  io.vertx.pgclient |
  io.vertx.proton |
  io.vertx.rabbitmq |
  io.vertx.sqlclient |
  io.vertx.tracing.zipkin |

- - ### Uses of NetworkOptions in io.vertx.amqp

    Subclasses of NetworkOptions in io.vertx.amqp
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AmqpClientOptions` Configures the AMQP Client.

  - ### Uses of NetworkOptions in io.vertx.core.datagram

    Subclasses of NetworkOptions in io.vertx.core.datagram
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DatagramSocketOptions` Options used to configure a datagram socket.

  - ### Uses of NetworkOptions in io.vertx.core.eventbus

    Subclasses of NetworkOptions in io.vertx.core.eventbus
    Modifier and Type | Class and Description
    --- | ---
    `class` | `EventBusOptions` Options to configure the event bus.

  - ### Uses of NetworkOptions in io.vertx.core.http

    Subclasses of NetworkOptions in io.vertx.core.http
    Modifier and Type | Class and Description
    --- | ---
    `class` | `HttpClientOptions` Options describing how an `HttpClient` will make connections.
    `class` | `HttpServerOptions` Represents options used by an `HttpServer` instance

  - ### Uses of NetworkOptions in io.vertx.core.net

    Subclasses of NetworkOptions in io.vertx.core.net
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ClientOptionsBase` Base class for Client options
    `class` | `NetClientOptions` Options for configuring a `NetClient`.
    `class` | `NetServerOptions` Options for configuring a `NetServer`.
    `class` | `ServerOptionsBase`
    `class` | `TCPSSLOptions` Base class.

    Methods in io.vertx.core.net that return NetworkOptions
    Modifier and Type | Method and Description
    --- | ---
    `NetworkOptions` | NetworkOptions.`setLogActivity(boolean logActivity)` Set to true to enabled network activity logging: Netty's pipeline is configured for logging on Netty's logger.
    `NetworkOptions` | NetworkOptions.`setReceiveBufferSize(int receiveBufferSize)` Set the TCP receive buffer size
    `NetworkOptions` | NetworkOptions.`setReuseAddress(boolean reuseAddress)` Set the value of reuse address
    `NetworkOptions` | NetworkOptions.`setReusePort(boolean reusePort)` Set the value of reuse port.
    `NetworkOptions` | NetworkOptions.`setSendBufferSize(int sendBufferSize)` Set the TCP send buffer size
    `NetworkOptions` | NetworkOptions.`setTrafficClass(int trafficClass)` Set the value of traffic class

    Constructors in io.vertx.core.net with parameters of type NetworkOptions
    Constructor and Description
    `NetworkOptions(NetworkOptions other)` Copy constructor

  - ### Uses of NetworkOptions in io.vertx.db2client

    Subclasses of NetworkOptions in io.vertx.db2client
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DB2ConnectOptions` Connect options for configuring `DB2Connection` or `DB2Pool`.

  - ### Uses of NetworkOptions in io.vertx.ext.consul

    Subclasses of NetworkOptions in io.vertx.ext.consul
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ConsulClientOptions` Options used to create Consul client.

  - ### Uses of NetworkOptions in io.vertx.ext.mail

    Subclasses of NetworkOptions in io.vertx.ext.mail
    Modifier and Type | Class and Description
    --- | ---
    `class` | `MailConfig` represents the configuration of a mail service with mail server hostname, port, security options, login options and login/password

  - ### Uses of NetworkOptions in io.vertx.ext.shell.term

    Subclasses of NetworkOptions in io.vertx.ext.shell.term
    Modifier and Type | Class and Description
    --- | ---
    `class` | `HttpTermOptions` The web term configuration options.
    `class` | `TelnetTermOptions` Telnet terminal options configuration, extends `NetServerOptions`.

  - ### Uses of NetworkOptions in io.vertx.ext.stomp

    Subclasses of NetworkOptions in io.vertx.ext.stomp
    Modifier and Type | Class and Description
    --- | ---
    `class` | `StompClientOptions` Options used to configure a STOMP client.
    `class` | `StompServerOptions` STOMP Server options.

  - ### Uses of NetworkOptions in io.vertx.ext.web.client

    Subclasses of NetworkOptions in io.vertx.ext.web.client
    Modifier and Type | Class and Description
    --- | ---
    `class` | `CachingWebClientOptions`
    `class` | `WebClientOptions`

  - ### Uses of NetworkOptions in io.vertx.mqtt

    Subclasses of NetworkOptions in io.vertx.mqtt
    Modifier and Type | Class and Description
    --- | ---
    `class` | `MqttClientOptions` Represents options used by the MQTT client.
    `class` | `MqttServerOptions` Represents options used by the MQTT server

  - ### Uses of NetworkOptions in io.vertx.mssqlclient

    Subclasses of NetworkOptions in io.vertx.mssqlclient
    Modifier and Type | Class and Description
    --- | ---
    `class` | `MSSQLConnectOptions` Connect options for configuring `MSSQLConnection`.

  - ### Uses of NetworkOptions in io.vertx.mysqlclient

    Subclasses of NetworkOptions in io.vertx.mysqlclient
    Modifier and Type | Class and Description
    --- | ---
    `class` | `MySQLConnectOptions` Connect options for configuring `MySQLConnection` or `MySQLPool`.

  - ### Uses of NetworkOptions in io.vertx.pgclient

    Subclasses of NetworkOptions in io.vertx.pgclient
    Modifier and Type | Class and Description
    --- | ---
    `class` | `PgConnectOptions`

  - ### Uses of NetworkOptions in io.vertx.proton

    Subclasses of NetworkOptions in io.vertx.proton with annotations of type with type parameters of type that implement declared as with annotations of type with type parameters of type with annotations of type with annotations of type with type parameters of type that return that return types with arguments of type with parameters of type with type arguments of type that throw with annotations of type with annotations of type with parameters of type with type arguments of type that throw
    Modifier and Type | Class and Description
    --- | ---
    `class` | `io.vertx.proton.ProtonClientOptions`

  - ### Uses of NetworkOptions in io.vertx.rabbitmq

    Subclasses of NetworkOptions in io.vertx.rabbitmq
    Modifier and Type | Class and Description
    --- | ---
    `class` | `RabbitMQOptions` RabbitMQ client options, most

  - ### Uses of NetworkOptions in io.vertx.sqlclient

    Subclasses of NetworkOptions in io.vertx.sqlclient
    Modifier and Type | Class and Description
    --- | ---
    `class` | `SqlConnectOptions` Connect options for configuring `SqlConnection` or `Pool`.

  - ### Uses of NetworkOptions in io.vertx.tracing.zipkin

    Subclasses of NetworkOptions in io.vertx.tracing.zipkin
    Modifier and Type | Class and Description
    --- | ---
    `class` | `HttpSenderOptions` Options for reporting to a Zipkin server configured by default to `http://localhost:9411/api/v2/spans`.

Copyright © 2021 Eclipse. All rights reserved.