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

- Packages that use NetClientOptions
  Package | Description
  --- | ---
  io.vertx.amqpbridge |
  io.vertx.core |
  io.vertx.core.net |
  io.vertx.core.spi.metrics |
  io.vertx.ext.stomp |
  io.vertx.proton |
  io.vertx.rxjava.core |

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

    Subclasses of NetClientOptions in io.vertx.amqpbridge
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AmqpBridgeOptions` Options for configuring the AmqpBridge.

  - ### 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.`setConnectTimeout(int connectTimeout)`
    `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.`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.`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.`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.`setSendBufferSize(int sendBufferSize)`
    `NetClientOptions` | NetClientOptions.`setSoLinger(int soLinger)`
    `NetClientOptions` | NetClientOptions.`setSsl(boolean ssl)`
    `NetClientOptions` | NetClientOptions.`setTcpKeepAlive(boolean tcpKeepAlive)`
    `NetClientOptions` | NetClientOptions.`setTcpNoDelay(boolean tcpNoDelay)`
    `NetClientOptions` | NetClientOptions.`setTrafficClass(int trafficClass)`
    `NetClientOptions` | NetClientOptions.`setTrustAll(boolean trustAll)`
    `NetClientOptions` | NetClientOptions.`setTrustOptions(TrustOptions options)`
    `NetClientOptions` | NetClientOptions.`setTrustStoreOptions(JksOptions options)`
    `NetClientOptions` | NetClientOptions.`setUsePooledBuffers(boolean usePooledBuffers)`

    Methods in io.vertx.core.net with parameters of type NetClientOptions
    Modifier and Type | Method and Description
    --- | ---
    `static void` | NetClientOptionsConverter.`fromJson(JsonObject json, NetClientOptions obj)`
    `static void` | NetClientOptionsConverter.`toJson(NetClientOptions obj, JsonObject json)`

    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
    --- | ---
    `TCPMetrics<?>` | VertxMetrics.`createMetrics(NetClient client, NetClientOptions options)` Provides the net client metrics SPI when a net client is created.

  - ### 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.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.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

Copyright © 2017. All rights reserved.