Initializer
EventBusOptions(Integer? acceptBacklog = null, ClientAuth? clientAuth = null, Integer? clusterPingInterval = null, Integer? clusterPingReplyInterval = null, String? clusterPublicHost = null, Integer? clusterPublicPort = null, Boolean? clustered = null, Integer? connectTimeout = null, {String*}? crlPaths = null, {String*}? enabledCipherSuites = null, {String*}? enabledSecureTransportProtocols = null, String? host = null, Integer? idleTimeout = null, JdkSSLEngineOptions? jdkSslEngineOptions = null, JksOptions? keyStoreOptions = null, Boolean? logActivity = null, OpenSSLEngineOptions? openSslEngineOptions = null, PemKeyCertOptions? pemKeyCertOptions = null, PemTrustOptions? pemTrustOptions = null, PfxOptions? pfxKeyCertOptions = null, PfxOptions? pfxTrustOptions = null, Integer? port = 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:
  • acceptBacklog = null

    Set the accept back log.

  • clientAuth = null

    Set whether client auth is required

  • clusterPingInterval = null

    Set the value of cluster ping interval, in ms.

  • clusterPingReplyInterval = null

    Set the value of cluster ping reply interval, in ms.

  • clusterPublicHost = null

    Set the public facing hostname to be used for clustering. Sometimes, e.g. when running on certain clouds, the local address the server listens on for clustering is not the same address that other nodes connect to it at, as the OS / cloud infrastructure does some kind of proxying. If this is the case you can specify a public hostname which is different from the hostname the server listens at.

    The default value is null which means use the same as the cluster hostname.

  • clusterPublicPort = null

    See setClusterPublicHost for an explanation.

  • clustered = null

    Sets whether or not the event bus is clustered.

  • connectTimeout = null

    Sets the connect timeout

  • crlPaths = null
  • enabledCipherSuites = null
  • enabledSecureTransportProtocols = null
  • host = null

    Sets the host.

  • idleTimeout = null
  • jdkSslEngineOptions = null
  • keyStoreOptions = null
  • logActivity = null
  • openSslEngineOptions = null
  • pemKeyCertOptions = null
  • pemTrustOptions = null
  • pfxKeyCertOptions = null
  • pfxTrustOptions = null
  • port = null

    Sets the port.

  • receiveBufferSize = null
  • reconnectAttempts = null

    Sets 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

    Set whether all server certificates should be trusted.

  • trustStoreOptions = null
  • useAlpn = null
  • usePooledBuffers = null
Attributes
acceptBacklogshared Integer? acceptBacklog

Set the accept back log.

clientAuthshared ClientAuth? clientAuth

Set whether client auth is required

clusterPingIntervalshared Integer? clusterPingInterval

Set the value of cluster ping interval, in ms.

clusterPingReplyIntervalshared Integer? clusterPingReplyInterval

Set the value of cluster ping reply interval, in ms.

clusterPublicHostshared String? clusterPublicHost

Set the public facing hostname to be used for clustering. Sometimes, e.g. when running on certain clouds, the local address the server listens on for clustering is not the same address that other nodes connect to it at, as the OS / cloud infrastructure does some kind of proxying. If this is the case you can specify a public hostname which is different from the hostname the server listens at.

The default value is null which means use the same as the cluster hostname.

clusterPublicPortshared Integer? clusterPublicPort

See setClusterPublicHost for an explanation.

clusteredshared Boolean? clustered

Sets whether or not the event bus is clustered.

connectTimeoutshared Integer? connectTimeout

Sets the connect timeout

hostshared String? host

Sets the host.

portshared Integer? port

Sets the port.

reconnectAttemptsshared Integer? reconnectAttempts

Sets the value of reconnect attempts.

reconnectIntervalshared Integer? reconnectInterval

Set the reconnect interval.

trustAllshared Boolean? trustAll

Set whether all server certificates should be trusted.

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