NetClientOptions

Options for configuring a link.
Name Type Description

connectTimeout

Number (int)

Set the connect timeout

crlPaths

Array of String

Add a CRL path

crlValues

Array of Buffer

Add a CRL value

enabledCipherSuites

Array of String

Add an enabled cipher suite

idleTimeout

Number (int)

Set the idle timeout, in seconds. zero means don't timeout. This determines if a connection will timeout and be closed if no data is received within the timeout.

keyStoreOptions

JksOptions

Set the key/cert options in jks format, aka Java keystore.

pemKeyCertOptions

PemKeyCertOptions

Set the key/cert store options in pem format.

pemTrustOptions

PemTrustOptions

Set the trust options in pem format

pfxKeyCertOptions

PfxOptions

Set the key/cert options in pfx format.

pfxTrustOptions

PfxOptions

Set the trust options in pfx format

receiveBufferSize

Number (int)

Set the TCP receive buffer size

reconnectAttempts

Number (int)

Set the value of reconnect attempts

reconnectInterval

Number (long)

Set the reconnect interval

reuseAddress

Boolean

Set the value of reuse address

sendBufferSize

Number (int)

Set the TCP send buffer size

soLinger

Number (int)

Set whether SO_linger keep alive is enabled

ssl

Boolean

Set whether SSL/TLS is enabled

tcpKeepAlive

Boolean

Set whether TCP keep alive is enabled

tcpNoDelay

Boolean

Set whether TCP no delay is enabled

trafficClass

Number (int)

Set the value of traffic class

trustAll

Boolean

Set whether all server certificates should be trusted

trustStoreOptions

JksOptions

Set the trust options in jks format, aka Java trustore

usePooledBuffers

Boolean

Set whether Netty pooled buffers are enabled