Options to configure the event bus.
Anything
EventBusOptions
BaseDataObject
TCPSSLOptions
BaseDataObject
NetworkOptions
BaseDataObject
Basic
Identifiable
Object
Anything
no subtypes hierarchy
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:
|
Attributes | |
acceptBacklog | shared Integer? acceptBacklog Set the accept back log. |
clientAuth | shared ClientAuth? clientAuth Set whether client auth is required |
clusterPingInterval | shared Integer? clusterPingInterval Set the value of cluster ping interval, in ms. |
clusterPingReplyInterval | shared Integer? clusterPingReplyInterval Set the value of cluster ping reply interval, in ms. |
clusterPublicHost | shared 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. |
clusterPublicPort | shared Integer? clusterPublicPort See setClusterPublicHost for an explanation. |
clustered | shared Boolean? clustered Sets whether or not the event bus is clustered. |
connectTimeout | shared Integer? connectTimeout Sets the connect timeout |
host | shared String? host Sets the host. |
port | shared Integer? port Sets the port. |
reconnectAttempts | shared Integer? reconnectAttempts Sets the value of reconnect attempts. |
reconnectInterval | shared Integer? reconnectInterval Set the reconnect interval. |
trustAll | shared 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 crlPaths , enabledCipherSuites , enabledSecureTransportProtocols , idleTimeout , jdkSslEngineOptions , keyStoreOptions , openSslEngineOptions , pemKeyCertOptions , pemTrustOptions , pfxKeyCertOptions , pfxTrustOptions , soLinger , ssl , tcpCork , tcpFastOpen , tcpKeepAlive , tcpNoDelay , tcpQuickAck , trustStoreOptions , useAlpn , usePooledBuffers |
Methods | |
toJson | shared actual default JsonObject toJson() |
Inherited Methods |
Methods inherited from: NetworkOptions |
Methods inherited from: Object equals |
Methods inherited from: TCPSSLOptions |
Methods inherited from: BaseDataObject toJson |