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

- Packages that use NetClientOptions
  Package | Description
  --- | ---
  io.vertx.amqp |
  io.vertx.core |
  io.vertx.core.net |
  io.vertx.core.spi.metrics |
  io.vertx.db2client |
  io.vertx.ext.mail |
  io.vertx.ext.stomp |
  io.vertx.mqtt |
  io.vertx.mssqlclient |
  io.vertx.mysqlclient |
  io.vertx.pgclient |
  io.vertx.proton |
  io.vertx.rabbitmq |
  io.vertx.reactivex.core |
  io.vertx.redis.client |
  io.vertx.rxjava.core |
  io.vertx.rxjava3.core |
  io.vertx.sqlclient |

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

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

  - ### Uses of NetClientOptions in io.vertx.core

    Methods in io.vertx.core with parameters of type NetClientOptions
    Modifier and Type | Method and Description
    --- | ---
    `NetClient` | Vertx.`createNetClient(NetClientOptions options)` Create a TCP/SSL client using the specified options

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

    Methods in io.vertx.core.net that return NetClientOptions
    Modifier and Type | Method and Description
    --- | ---
    `NetClientOptions` | NetClientOptions.`addCrlPath(String crlPath)`
    `NetClientOptions` | NetClientOptions.`addCrlValue(Buffer crlValue)`
    `NetClientOptions` | NetClientOptions.`addEnabledCipherSuite(String suite)`
    `NetClientOptions` | NetClientOptions.`addEnabledSecureTransportProtocol(String protocol)`
    `NetClientOptions` | NetClientOptions.`addNonProxyHost(String nonProxyHost)`
    `NetClientOptions` | NetClientOptions.`removeEnabledCipherSuite(String suite)`
    `NetClientOptions` | NetClientOptions.`removeEnabledSecureTransportProtocol(String protocol)`
    `NetClientOptions` | NetClientOptions.`setActivityLogDataFormat(io.netty.handler.logging.ByteBufFormat activityLogDataFormat)`
    `NetClientOptions` | NetClientOptions.`setApplicationLayerProtocols(List<String> protocols)` Set the list of application-layer protocols to provide to the server during the Application-Layer Protocol Negotiation.
    `NetClientOptions` | NetClientOptions.`setConnectTimeout(int connectTimeout)`
    `NetClientOptions` | NetClientOptions.`setEnabledSecureTransportProtocols(Set<String> enabledSecureTransportProtocols)`
    `NetClientOptions` | NetClientOptions.`setHostnameVerificationAlgorithm(String hostnameVerificationAlgorithm)` Set the hostname verification algorithm interval To disable hostname verification, set hostnameVerificationAlgorithm to an empty String
    `NetClientOptions` | NetClientOptions.`setIdleTimeout(int idleTimeout)`
    `NetClientOptions` | NetClientOptions.`setIdleTimeoutUnit(TimeUnit idleTimeoutUnit)`
    `NetClientOptions` | NetClientOptions.`setJdkSslEngineOptions(JdkSSLEngineOptions sslEngineOptions)`
    `NetClientOptions` | NetClientOptions.`setKeyCertOptions(KeyCertOptions options)`
    `NetClientOptions` | NetClientOptions.`setKeyStoreOptions(JksOptions options)`
    `NetClientOptions` | NetClientOptions.`setLocalAddress(String localAddress)`
    `NetClientOptions` | NetClientOptions.`setLogActivity(boolean logEnabled)`
    `NetClientOptions` | NetClientOptions.`setMetricsName(String metricsName)`
    `NetClientOptions` | NetClientOptions.`setNonProxyHosts(List<String> nonProxyHosts)`
    `NetClientOptions` | NetClientOptions.`setPemKeyCertOptions(PemKeyCertOptions options)`
    `NetClientOptions` | NetClientOptions.`setPemTrustOptions(PemTrustOptions options)`
    `NetClientOptions` | NetClientOptions.`setPfxKeyCertOptions(PfxOptions options)`
    `NetClientOptions` | NetClientOptions.`setPfxTrustOptions(PfxOptions options)`
    `NetClientOptions` | NetClientOptions.`setProxyOptions(ProxyOptions proxyOptions)`
    `NetClientOptions` | NetClientOptions.`setReadIdleTimeout(int idleTimeout)`
    `NetClientOptions` | NetClientOptions.`setReceiveBufferSize(int receiveBufferSize)`
    `NetClientOptions` | NetClientOptions.`setReconnectAttempts(int attempts)` Set the value of reconnect attempts
    `NetClientOptions` | NetClientOptions.`setReconnectInterval(long interval)` Set the reconnect interval
    `NetClientOptions` | NetClientOptions.`setReuseAddress(boolean reuseAddress)`
    `NetClientOptions` | NetClientOptions.`setReusePort(boolean reusePort)`
    `NetClientOptions` | NetClientOptions.`setSendBufferSize(int sendBufferSize)`
    `NetClientOptions` | NetClientOptions.`setSoLinger(int soLinger)`
    `NetClientOptions` | NetClientOptions.`setSsl(boolean ssl)`
    `NetClientOptions` | NetClientOptions.`setSslEngineOptions(SSLEngineOptions sslEngineOptions)`
    `NetClientOptions` | NetClientOptions.`setSslHandshakeTimeout(long sslHandshakeTimeout)`
    `NetClientOptions` | NetClientOptions.`setSslHandshakeTimeoutUnit(TimeUnit sslHandshakeTimeoutUnit)`
    `NetClientOptions` | NetClientOptions.`setTcpCork(boolean tcpCork)`
    `NetClientOptions` | NetClientOptions.`setTcpFastOpen(boolean tcpFastOpen)`
    `NetClientOptions` | NetClientOptions.`setTcpKeepAlive(boolean tcpKeepAlive)`
    `NetClientOptions` | NetClientOptions.`setTcpNoDelay(boolean tcpNoDelay)`
    `NetClientOptions` | NetClientOptions.`setTcpQuickAck(boolean tcpQuickAck)`
    `NetClientOptions` | NetClientOptions.`setTrafficClass(int trafficClass)`
    `NetClientOptions` | NetClientOptions.`setTrustAll(boolean trustAll)`
    `NetClientOptions` | NetClientOptions.`setTrustOptions(TrustOptions options)`
    `NetClientOptions` | NetClientOptions.`setTrustStoreOptions(JksOptions options)`
    `NetClientOptions` | NetClientOptions.`setUseAlpn(boolean useAlpn)`
    `NetClientOptions` | NetClientOptions.`setWriteIdleTimeout(int idleTimeout)`

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

  - ### Uses of NetClientOptions in io.vertx.core.spi.metrics

    Methods in io.vertx.core.spi.metrics with parameters of type NetClientOptions
    Modifier and Type | Method and Description
    --- | ---
    `default TCPMetrics<?>` | VertxMetrics.`createNetClientMetrics(NetClientOptions options)` Provides the net client metrics SPI when a net client is created.

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

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

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

    Subclasses of NetClientOptions 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 NetClientOptions in io.vertx.ext.stomp

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

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

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

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

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

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

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

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

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

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

    Subclasses of NetClientOptions 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 NetClientOptions in io.vertx.rabbitmq

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

  - ### Uses of NetClientOptions in io.vertx.reactivex.core

    Methods in io.vertx.reactivex.core with parameters of type NetClientOptions
    Modifier and Type | Method and Description
    --- | ---
    `NetClient` | Vertx.`createNetClient(NetClientOptions options)` Create a TCP/SSL client using the specified options

  - ### Uses of NetClientOptions in io.vertx.redis.client

    Methods in io.vertx.redis.client that return NetClientOptions
    Modifier and Type | Method and Description
    --- | ---
    `NetClientOptions` | RedisOptions.`getNetClientOptions()` Get the net client options used to connect to the server.

    Methods in io.vertx.redis.client with parameters of type NetClientOptions
    Modifier and Type | Method and Description
    --- | ---
    `RedisOptions` | RedisOptions.`setNetClientOptions(NetClientOptions netClientOptions)` Set the net client options to be used while connecting to the redis server.

  - ### Uses of NetClientOptions in io.vertx.rxjava.core

    Methods in io.vertx.rxjava.core with parameters of type NetClientOptions
    Modifier and Type | Method and Description
    --- | ---
    `NetClient` | Vertx.`createNetClient(NetClientOptions options)` Create a TCP/SSL client using the specified options

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

    Methods in io.vertx.rxjava3.core with parameters of type NetClientOptions
    Modifier and Type | Method and Description
    --- | ---
    `NetClient` | Vertx.`createNetClient(NetClientOptions options)` Create a TCP/SSL client using the specified options

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

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

Copyright © 2022 Eclipse. All rights reserved.