Options to configure the event bus.
AnythingEventBusOptionsBaseDataObjectTCPSSLOptionsBaseDataObjectNetworkOptionsBaseDataObjectBasicIdentifiableObjectAnythingno 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, Integer? sendBufferSize = null, Integer? soLinger = null, Boolean? ssl = null, Boolean? tcpKeepAlive = null, Boolean? tcpNoDelay = null, Integer? trafficClass = null, Boolean? trustAll = null, JksOptions? trustStoreOptions = null, Boolean? useAlpn = null, Boolean? usePooledBuffers = null)Parameters:
|
| Attributes | |
acceptBacklog | shared Integer? acceptBacklogSet the accept back log. |
clientAuth | shared ClientAuth? clientAuthSet whether client auth is required |
clusterPingInterval | shared Integer? clusterPingIntervalSet the value of cluster ping interval, in ms. |
clusterPingReplyInterval | shared Integer? clusterPingReplyIntervalSet the value of cluster ping reply interval, in ms. |
clusterPublicHost | shared String? clusterPublicHostSet 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? clusterPublicPortSee setClusterPublicHost for an explanation. |
clustered | shared Boolean? clusteredSets whether or not the event bus is clustered. |
connectTimeout | shared Integer? connectTimeoutSets the connect timeout |
host | shared String? hostSets the host. |
port | shared Integer? portSets the port. |
reconnectAttempts | shared Integer? reconnectAttemptsSets the value of reconnect attempts. |
reconnectInterval | shared Integer? reconnectIntervalSet the reconnect interval. |
trustAll | shared Boolean? trustAllSet whether all server certificates should be trusted. |
| Inherited Attributes |
Attributes inherited from: NetworkOptions |
Attributes inherited from: Objecthash, string |
Attributes inherited from: TCPSSLOptions |
| Methods | |
toJson | shared actual default JsonObject toJson() |
| Inherited Methods |
Methods inherited from: NetworkOptions |
Methods inherited from: Objectequals |
Methods inherited from: TCPSSLOptions |
Methods inherited from: BaseDataObjecttoJson |