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 | Method and Description |
---|---|
NetClient |
Vertx.createNetClient(NetClientOptions options)
Create a TCP/SSL client using the specified options
|
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.removeEnabledSecureTransportProtocol(String protocol) |
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.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.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.setUsePooledBuffers(boolean usePooledBuffers) |
Constructor and Description |
---|
NetClientOptions(NetClientOptions other)
Copy constructor
|
Modifier and Type | Method and Description |
---|---|
default TCPMetrics<?> |
VertxMetrics.createNetClientMetrics(NetClientOptions options)
Provides the net client metrics SPI when a net client is created.
|
Modifier and Type | Class and Description |
---|---|
class |
DB2ConnectOptions
Connect options for configuring
DB2Connection or DB2Pool . |
Modifier and Type | Class and Description |
---|---|
class |
StompClientOptions
Options used to configure a STOMP client.
|
Modifier and Type | Class and Description |
---|---|
class |
MqttClientOptions
Represents options used by the MQTT client.
|
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 | Method and Description |
---|---|
NetClient |
Vertx.createNetClient(NetClientOptions options)
Create a TCP/SSL client using the specified options
|
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 | Method and Description |
---|---|
NetClientOptions |
RedisOptions.getNetClientOptions()
Get the net client options used to connect to the server.
|
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.
|
Modifier and Type | Method and Description |
---|---|
NetClient |
Vertx.createNetClient(NetClientOptions options)
Create a TCP/SSL client using the specified options
|
Modifier and Type | Class and Description |
---|---|
class |
SqlConnectOptions
Connect options for configuring
SqlConnection or Pool . |
Copyright © 2023 Eclipse. All rights reserved.