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

- Packages that use ClientOptionsBase
  Package | Description
  --- | ---
  io.vertx.amqpbridge |
  io.vertx.core.http |
  io.vertx.core.net |
  io.vertx.ext.auth.oauth2 |
  io.vertx.ext.consul |
  io.vertx.ext.stomp |
  io.vertx.ext.web.client |
  io.vertx.grpc |
  io.vertx.proton |
  io.vertx.redis |

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

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

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

    Subclasses of ClientOptionsBase in io.vertx.core.http
    Modifier and Type | Class and Description
    --- | ---
    `class` | `HttpClientOptions` Options describing how an `HttpClient` will make connections.

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

    Subclasses of ClientOptionsBase in io.vertx.core.net
    Modifier and Type | Class and Description
    --- | ---
    `class` | `NetClientOptions` Options for configuring a `NetClient`.

    Methods in io.vertx.core.net that return ClientOptionsBase
    Modifier and Type | Method and Description
    --- | ---
    `ClientOptionsBase` | ClientOptionsBase.`setConnectTimeout(int connectTimeout)` Set the connect timeout
    `ClientOptionsBase` | ClientOptionsBase.`setIdleTimeout(int idleTimeout)`
    `ClientOptionsBase` | ClientOptionsBase.`setJdkSslEngineOptions(JdkSSLEngineOptions sslEngineOptions)`
    `ClientOptionsBase` | ClientOptionsBase.`setKeyCertOptions(KeyCertOptions options)`
    `ClientOptionsBase` | ClientOptionsBase.`setKeyStoreOptions(JksOptions options)`
    `ClientOptionsBase` | ClientOptionsBase.`setLocalAddress(String localAddress)` Set the local interface to bind for network connections.
    `ClientOptionsBase` | ClientOptionsBase.`setLogActivity(boolean logEnabled)`
    `ClientOptionsBase` | ClientOptionsBase.`setMetricsName(String metricsName)` Set the metrics name identifying the reported metrics, useful for grouping metrics with the same name.
    `ClientOptionsBase` | ClientOptionsBase.`setOpenSslEngineOptions(OpenSSLEngineOptions sslEngineOptions)`
    `ClientOptionsBase` | ClientOptionsBase.`setPemKeyCertOptions(PemKeyCertOptions options)`
    `ClientOptionsBase` | ClientOptionsBase.`setPemTrustOptions(PemTrustOptions options)`
    `ClientOptionsBase` | ClientOptionsBase.`setPfxKeyCertOptions(PfxOptions options)`
    `ClientOptionsBase` | ClientOptionsBase.`setPfxTrustOptions(PfxOptions options)`
    `ClientOptionsBase` | ClientOptionsBase.`setProxyOptions(ProxyOptions proxyOptions)` Set proxy options for connections via CONNECT proxy (e.g.
    `ClientOptionsBase` | ClientOptionsBase.`setReceiveBufferSize(int receiveBufferSize)`
    `ClientOptionsBase` | ClientOptionsBase.`setReuseAddress(boolean reuseAddress)`
    `ClientOptionsBase` | ClientOptionsBase.`setSendBufferSize(int sendBufferSize)`
    `ClientOptionsBase` | ClientOptionsBase.`setSoLinger(int soLinger)`
    `ClientOptionsBase` | ClientOptionsBase.`setSsl(boolean ssl)`
    `ClientOptionsBase` | ClientOptionsBase.`setSslEngineOptions(SSLEngineOptions sslEngineOptions)`
    `ClientOptionsBase` | ClientOptionsBase.`setTcpKeepAlive(boolean tcpKeepAlive)`
    `ClientOptionsBase` | ClientOptionsBase.`setTcpNoDelay(boolean tcpNoDelay)`
    `ClientOptionsBase` | ClientOptionsBase.`setTrafficClass(int trafficClass)`
    `ClientOptionsBase` | ClientOptionsBase.`setTrustAll(boolean trustAll)` Set whether all server certificates should be trusted
    `ClientOptionsBase` | ClientOptionsBase.`setTrustOptions(TrustOptions options)`
    `ClientOptionsBase` | ClientOptionsBase.`setTrustStoreOptions(JksOptions options)`
    `ClientOptionsBase` | ClientOptionsBase.`setUseAlpn(boolean useAlpn)`
    `ClientOptionsBase` | ClientOptionsBase.`setUsePooledBuffers(boolean usePooledBuffers)`

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

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

  - ### Uses of ClientOptionsBase in io.vertx.ext.auth.oauth2

    Subclasses of ClientOptionsBase in io.vertx.ext.auth.oauth2
    Modifier and Type | Class and Description
    --- | ---
    `class` | `OAuth2ClientOptions` Options describing how an OAuth2 `HttpClient` will make connections.

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

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

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

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

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

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

  - ### Uses of ClientOptionsBase in io.vertx.grpc

    Method parameters in io.vertx.grpc with type arguments of type ClientOptionsBase
    Modifier and Type | Method and Description
    --- | ---
    `VertxChannelBuilder` | VertxChannelBuilder.`useSsl(Handler<ClientOptionsBase> handler)`

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

    Subclasses of ClientOptionsBase 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 ClientOptionsBase in io.vertx.redis

    Subclasses of ClientOptionsBase in io.vertx.redis
    Modifier and Type | Class and Description
    --- | ---
    `class` | `RedisOptions` This object controls the connection setting to the Redis Server.

Copyright © 2017. All rights reserved.