Initializer
NetClientOptions(Integer? connectTimeout = null, {String*}? crlPaths = null, {String*}? enabledCipherSuites = null, {String*}? enabledSecureTransportProtocols = null, String? hostnameVerificationAlgorithm = null, Integer? idleTimeout = null, JdkSSLEngineOptions? jdkSslEngineOptions = null, JksOptions? keyStoreOptions = null, String? localAddress = null, Boolean? logActivity = null, String? metricsName = null, OpenSSLEngineOptions? openSslEngineOptions = null, PemKeyCertOptions? pemKeyCertOptions = null, PemTrustOptions? pemTrustOptions = null, PfxOptions? pfxKeyCertOptions = null, PfxOptions? pfxTrustOptions = null, ProxyOptions? proxyOptions = null, Integer? receiveBufferSize = null, Integer? reconnectAttempts = null, Integer? reconnectInterval = null, Boolean? reuseAddress = null, Boolean? reusePort = null, Integer? sendBufferSize = null, Integer? soLinger = null, Boolean? ssl = null, Boolean? tcpCork = null, Boolean? tcpFastOpen = null, Boolean? tcpKeepAlive = null, Boolean? tcpNoDelay = null, Boolean? tcpQuickAck = null, Integer? trafficClass = null, Boolean? trustAll = null, JksOptions? trustStoreOptions = null, Boolean? useAlpn = null, Boolean? usePooledBuffers = null)
Parameters:
  • connectTimeout = null
  • crlPaths = null
  • enabledCipherSuites = null
  • enabledSecureTransportProtocols = null
  • hostnameVerificationAlgorithm = null

    Set the hostname verification algorithm interval To disable hostname verification, set hostnameVerificationAlgorithm to an empty String

  • idleTimeout = null
  • jdkSslEngineOptions = null
  • keyStoreOptions = null
  • localAddress = null
  • logActivity = null
  • metricsName = null
  • openSslEngineOptions = null
  • pemKeyCertOptions = null
  • pemTrustOptions = null
  • pfxKeyCertOptions = null
  • pfxTrustOptions = null
  • proxyOptions = null
  • receiveBufferSize = null
  • reconnectAttempts = null

    Set the value of reconnect attempts

  • reconnectInterval = null

    Set the reconnect interval

  • reuseAddress = null
  • reusePort = null
  • sendBufferSize = null
  • soLinger = null
  • ssl = null
  • tcpCork = null
  • tcpFastOpen = null
  • tcpKeepAlive = null
  • tcpNoDelay = null
  • tcpQuickAck = null
  • trafficClass = null
  • trustAll = null
  • trustStoreOptions = null
  • useAlpn = null
  • usePooledBuffers = null
Attributes
hostnameVerificationAlgorithmshared String? hostnameVerificationAlgorithm

Set the hostname verification algorithm interval To disable hostname verification, set hostnameVerificationAlgorithm to an empty String

reconnectAttemptsshared Integer? reconnectAttempts

Set the value of reconnect attempts

reconnectIntervalshared Integer? reconnectInterval

Set the reconnect interval

Inherited Attributes
Attributes inherited from: ClientOptionsBase
Attributes inherited from: NetworkOptions
Attributes inherited from: Object
hash, string
Attributes inherited from: TCPSSLOptions
Methods
toJsonshared actual default JsonObject toJson()
Refines ClientOptionsBase.toJson ultimately refines BaseDataObject.toJson
Inherited Methods
Methods inherited from: ClientOptionsBase
Methods inherited from: NetworkOptions
Methods inherited from: Object
equals
Methods inherited from: TCPSSLOptions
Methods inherited from: BaseDataObject
toJson