## Uses of Class
io.vertx.amqp.AmqpClientOptions

- Packages that use AmqpClientOptions
  Package | Description
  --- | ---
  io.vertx.amqp |
  io.vertx.reactivex.amqp |
  io.vertx.rxjava3.amqp |

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

    Methods in io.vertx.amqp that return AmqpClientOptions
    Modifier and Type | Method | Description
    --- | --- | ---
    `AmqpClientOptions` | AmqpClientOptions.`addCrlPath​(String crlPath)` |
    `AmqpClientOptions` | AmqpClientOptions.`addCrlValue​(Buffer crlValue)` |
    `AmqpClientOptions` | AmqpClientOptions.`addEnabledCipherSuite​(String suite)` |
    `AmqpClientOptions` | AmqpClientOptions.`addEnabledSaslMechanism​(String saslMechanism)` |
    `AmqpClientOptions` | AmqpClientOptions.`addEnabledSecureTransportProtocol​(String protocol)` |
    `AmqpClientOptions` | AmqpClientOptions.`removeEnabledSecureTransportProtocol​(String protocol)` |
    `AmqpClientOptions` | AmqpClientOptions.`setConnectionHostname​(String hostname)` | Explicitly override the hostname value used for the AMQP Open frame.
    `AmqpClientOptions` | AmqpClientOptions.`setConnectTimeout​(int connectTimeout)` |
    `AmqpClientOptions` | AmqpClientOptions.`setContainerId​(String containerId)` | Sets the container id.
    `AmqpClientOptions` | AmqpClientOptions.`setEnabledSecureTransportProtocols​(Set<String> enabledSecureTransportProtocols)` |
    `AmqpClientOptions` | AmqpClientOptions.`setHeartbeat​(int heartbeat)` |
    `AmqpClientOptions` | AmqpClientOptions.`setHost​(String host)` | Sets the host.
    `AmqpClientOptions` | AmqpClientOptions.`setHostnameVerificationAlgorithm​(String hostnameVerificationAlgorithm)` |
    `AmqpClientOptions` | AmqpClientOptions.`setIdleTimeout​(int idleTimeout)` |
    `AmqpClientOptions` | AmqpClientOptions.`setIdleTimeoutUnit​(TimeUnit idleTimeoutUnit)` |
    `AmqpClientOptions` | AmqpClientOptions.`setKeyCertOptions​(KeyCertOptions options)` |
    `AmqpClientOptions` | AmqpClientOptions.`setLocalAddress​(String localAddress)` |
    `AmqpClientOptions` | AmqpClientOptions.`setMaxFrameSize​(int maxFrameSize)` |
    `AmqpClientOptions` | AmqpClientOptions.`setPassword​(String pwd)` | Sets the password.
    `AmqpClientOptions` | AmqpClientOptions.`setPort​(int port)` | Sets the port.
    `AmqpClientOptions` | AmqpClientOptions.`setReceiveBufferSize​(int receiveBufferSize)` |
    `AmqpClientOptions` | AmqpClientOptions.`setReconnectAttempts​(int attempts)` |
    `AmqpClientOptions` | AmqpClientOptions.`setReconnectInterval​(long interval)` |
    `AmqpClientOptions` | AmqpClientOptions.`setReuseAddress​(boolean reuseAddress)` |
    `AmqpClientOptions` | AmqpClientOptions.`setReusePort​(boolean reusePort)` |
    `AmqpClientOptions` | AmqpClientOptions.`setSendBufferSize​(int sendBufferSize)` |
    `AmqpClientOptions` | AmqpClientOptions.`setSniServerName​(String sniServerName)` |
    `AmqpClientOptions` | AmqpClientOptions.`setSoLinger​(int soLinger)` |
    `AmqpClientOptions` | AmqpClientOptions.`setSsl​(boolean ssl)` |
    `AmqpClientOptions` | AmqpClientOptions.`setSslEngineOptions​(SSLEngineOptions sslEngineOptions)` |
    `AmqpClientOptions` | AmqpClientOptions.`setSslHandshakeTimeout​(long sslHandshakeTimeout)` |
    `AmqpClientOptions` | AmqpClientOptions.`setSslHandshakeTimeoutUnit​(TimeUnit sslHandshakeTimeoutUnit)` |
    `AmqpClientOptions` | AmqpClientOptions.`setTcpCork​(boolean tcpCork)` |
    `AmqpClientOptions` | AmqpClientOptions.`setTcpFastOpen​(boolean tcpFastOpen)` |
    `AmqpClientOptions` | AmqpClientOptions.`setTcpKeepAlive​(boolean tcpKeepAlive)` |
    `AmqpClientOptions` | AmqpClientOptions.`setTcpNoDelay​(boolean tcpNoDelay)` |
    `AmqpClientOptions` | AmqpClientOptions.`setTcpQuickAck​(boolean tcpQuickAck)` |
    `AmqpClientOptions` | AmqpClientOptions.`setTrafficClass​(int trafficClass)` |
    `AmqpClientOptions` | AmqpClientOptions.`setTrustAll​(boolean trustAll)` |
    `AmqpClientOptions` | AmqpClientOptions.`setTrustOptions​(TrustOptions options)` |
    `AmqpClientOptions` | AmqpClientOptions.`setUsername​(String username)` | Sets the username.
    `AmqpClientOptions` | AmqpClientOptions.`setVirtualHost​(String virtualHost)` |

    Methods in io.vertx.amqp with parameters of type AmqpClientOptions
    Modifier and Type | Method | Description
    --- | --- | ---
    `static AmqpClient` | AmqpClient.`create​(AmqpClientOptions options)` | Creates a new instance of `AmqpClient` using an internal Vert.x instance (with default configuration) and the given AMQP client configuration.
    `static AmqpClient` | AmqpClient.`create​(Vertx vertx, AmqpClientOptions options)` | Creates a new instance of `AmqpClient` with the given Vert.x instance and the given options.

    Constructors in io.vertx.amqp with parameters of type AmqpClientOptions
    Constructor | Description
    --- | ---
    `AmqpClientOptions​(AmqpClientOptions other)` |

  - ### Uses of AmqpClientOptions in io.vertx.reactivex.amqp

    Methods in io.vertx.reactivex.amqp with parameters of type AmqpClientOptions
    Modifier and Type | Method | Description
    --- | --- | ---
    `static AmqpClient` | AmqpClient.`create​(AmqpClientOptions options)` | Creates a new instance of `AmqpClient` using an internal Vert.x instance (with default configuration) and the given AMQP client configuration.
    `static AmqpClient` | AmqpClient.`create​(Vertx vertx, AmqpClientOptions options)` | Creates a new instance of `AmqpClient` with the given Vert.x instance and the given options.

  - ### Uses of AmqpClientOptions in io.vertx.rxjava3.amqp

    Methods in io.vertx.rxjava3.amqp with parameters of type AmqpClientOptions
    Modifier and Type | Method | Description
    --- | --- | ---
    `static AmqpClient` | AmqpClient.`create​(AmqpClientOptions options)` | Creates a new instance of `AmqpClient` using an internal Vert.x instance (with default configuration) and the given AMQP client configuration.
    `static AmqpClient` | AmqpClient.`create​(Vertx vertx, AmqpClientOptions options)` | Creates a new instance of `AmqpClient` with the given Vert.x instance and the given options.