Modifier and Type | Class and Description |
---|---|
class |
AmqpClientOptions
Configures the AMQP Client.
|
Modifier and Type | Class and Description |
---|---|
class |
AmqpBridgeOptions
Options for configuring the AmqpBridge.
|
Modifier and Type | Class and Description |
---|---|
class |
EventBusOptions
Options to configure the event bus.
|
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 |
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 |
Modifier and Type | Method and Description |
---|---|
TCPSSLOptions |
TCPSSLOptions.addCrlPath(String crlPath)
Add a CRL path
|
TCPSSLOptions |
TCPSSLOptions.addCrlValue(Buffer crlValue)
Add a CRL value
|
TCPSSLOptions |
TCPSSLOptions.addEnabledCipherSuite(String suite)
Add an enabled cipher suite, appended to the ordered suites.
|
TCPSSLOptions |
TCPSSLOptions.addEnabledSecureTransportProtocol(String protocol)
Add an enabled SSL/TLS protocols, appended to the ordered protocols.
|
TCPSSLOptions |
TCPSSLOptions.removeEnabledSecureTransportProtocol(String protocol)
Removes an enabled SSL/TLS protocol from the ordered protocols.
|
TCPSSLOptions |
TCPSSLOptions.setEnabledSecureTransportProtocols(Set<String> enabledSecureTransportProtocols)
Sets the list of enabled SSL/TLS protocols.
|
TCPSSLOptions |
TCPSSLOptions.setIdleTimeout(int idleTimeout)
Set the idle timeout, default time unit is seconds.
|
TCPSSLOptions |
TCPSSLOptions.setIdleTimeoutUnit(TimeUnit idleTimeoutUnit)
Set the idle timeout unit.
|
TCPSSLOptions |
TCPSSLOptions.setJdkSslEngineOptions(JdkSSLEngineOptions sslEngineOptions) |
TCPSSLOptions |
TCPSSLOptions.setKeyCertOptions(KeyCertOptions options)
Set the key/cert options.
|
TCPSSLOptions |
TCPSSLOptions.setKeyStoreOptions(JksOptions options)
Set the key/cert options in jks format, aka Java keystore.
|
TCPSSLOptions |
TCPSSLOptions.setLogActivity(boolean logEnabled) |
TCPSSLOptions |
TCPSSLOptions.setOpenSslEngineOptions(OpenSSLEngineOptions sslEngineOptions) |
TCPSSLOptions |
TCPSSLOptions.setPemKeyCertOptions(PemKeyCertOptions options)
Set the key/cert store options in pem format.
|
TCPSSLOptions |
TCPSSLOptions.setPemTrustOptions(PemTrustOptions options)
Set the trust options in pem format
|
TCPSSLOptions |
TCPSSLOptions.setPfxKeyCertOptions(PfxOptions options)
Set the key/cert options in pfx format.
|
TCPSSLOptions |
TCPSSLOptions.setPfxTrustOptions(PfxOptions options)
Set the trust options in pfx format
|
TCPSSLOptions |
TCPSSLOptions.setReceiveBufferSize(int receiveBufferSize) |
TCPSSLOptions |
TCPSSLOptions.setReuseAddress(boolean reuseAddress) |
TCPSSLOptions |
TCPSSLOptions.setReusePort(boolean reusePort) |
TCPSSLOptions |
TCPSSLOptions.setSendBufferSize(int sendBufferSize) |
TCPSSLOptions |
TCPSSLOptions.setSoLinger(int soLinger)
Set whether SO_linger keep alive is enabled
|
TCPSSLOptions |
TCPSSLOptions.setSsl(boolean ssl)
Set whether SSL/TLS is enabled
|
TCPSSLOptions |
TCPSSLOptions.setSslEngineOptions(SSLEngineOptions sslEngineOptions)
Set to use SSL engine implementation to use.
|
TCPSSLOptions |
TCPSSLOptions.setSslHandshakeTimeout(long sslHandshakeTimeout)
Set the SSL handshake timeout, default time unit is seconds.
|
TCPSSLOptions |
TCPSSLOptions.setSslHandshakeTimeoutUnit(TimeUnit sslHandshakeTimeoutUnit)
Set the SSL handshake timeout unit.
|
TCPSSLOptions |
TCPSSLOptions.setTcpCork(boolean tcpCork)
Enable the
TCP_CORK option - only with linux native transport. |
TCPSSLOptions |
TCPSSLOptions.setTcpFastOpen(boolean tcpFastOpen)
Enable the
TCP_FASTOPEN option - only with linux native transport. |
TCPSSLOptions |
TCPSSLOptions.setTcpKeepAlive(boolean tcpKeepAlive)
Set whether TCP keep alive is enabled
|
TCPSSLOptions |
TCPSSLOptions.setTcpNoDelay(boolean tcpNoDelay)
Set whether TCP no delay is enabled
|
TCPSSLOptions |
TCPSSLOptions.setTcpQuickAck(boolean tcpQuickAck)
Enable the
TCP_QUICKACK option - only with linux native transport. |
TCPSSLOptions |
TCPSSLOptions.setTcpUserTimeout(int tcpUserTimeout)
Sets the
TCP_USER_TIMEOUT option - only with linux native transport. |
TCPSSLOptions |
TCPSSLOptions.setTrafficClass(int trafficClass) |
TCPSSLOptions |
TCPSSLOptions.setTrustOptions(TrustOptions options)
Set the trust options.
|
TCPSSLOptions |
TCPSSLOptions.setTrustStoreOptions(JksOptions options)
Set the trust options in jks format, aka Java truststore
|
TCPSSLOptions |
TCPSSLOptions.setUseAlpn(boolean useAlpn)
Set the ALPN usage.
|
TCPSSLOptions |
TCPSSLOptions.setUsePooledBuffers(boolean usePooledBuffers)
Deprecated.
this has no effect, just don't use it
|
Constructor and Description |
---|
TCPSSLOptions(TCPSSLOptions other)
Copy constructor
|
Modifier and Type | Class and Description |
---|---|
class |
DB2ConnectOptions
Connect options for configuring
DB2Connection or DB2Pool . |
Modifier and Type | Class and Description |
---|---|
class |
OAuth2ClientOptions
Options describing how an OAuth2
HttpClient will make connections. |
Modifier and Type | Class and Description |
---|---|
class |
ConsulClientOptions
Options used to create Consul client.
|
Modifier and Type | Class and Description |
---|---|
class |
HttpTermOptions
The web term configuration options.
|
class |
TelnetTermOptions
Telnet terminal options configuration, extends
NetServerOptions . |
Modifier and Type | Class and Description |
---|---|
class |
StompClientOptions
Options used to configure a STOMP client.
|
class |
StompServerOptions
STOMP Server options.
|
Modifier and Type | Class and Description |
---|---|
class |
WebClientOptions |
Modifier and Type | Class and Description |
---|---|
class |
MqttClientOptions
Represents options used by the MQTT client.
|
class |
MqttServerOptions
Represents options used by the MQTT server
|
Modifier and Type | Class and Description |
---|---|
class |
MySQLConnectOptions
Connect options for configuring
MySQLConnection or MySQLPool . |
Modifier and Type | Class and Description |
---|---|
class |
PgConnectOptions |
Modifier and Type | Class and Description |
---|---|
class |
io.vertx.proton.ProtonClientOptions |
Modifier and Type | Class and Description |
---|---|
class |
RedisOptions
Deprecated.
Use
RedisOptions with the new client API.
This object controls the connection setting to the Redis Server. There is no need to specify most of the settings
since it has built the following sensible defaults:
* `encoding`: `UTF-8` * `host`: `localhost` * `port`: 6379 * `tcpKeepAlive`: true * `tcpNoDelay`: true * `binary`: false However there are two extra properties that have no defaults since they are optional: * `auth` * `select`
The usage of this two extra properties is to setup required authentication and optionally the selection of the active
database at connection time. If you define this extra properties on every connection to Redis server this client
will perform the authentication handshake and database selection, however if you don't do this and call |
Modifier and Type | Class and Description |
---|---|
class |
SqlConnectOptions
Connect options for configuring
SqlConnection or Pool . |
Copyright © 2023 Eclipse. All rights reserved.