public class EventBusConfiguration extends Object
| Modifier and Type | Field and Description |
|---|---|
OptionalInt |
acceptBacklog
The accept backlog.
|
String |
clientAuth
The client authentication.
|
Duration |
connectTimeout
The connect timeout.
|
Optional<Duration> |
idleTimeout
The idle timeout in milliseconds.
|
JksConfiguration |
keyCertificateJks
The key configuration for the JKS format.
|
PemKeyCertConfiguration |
keyCertificatePem
The key configuration for the PEM format.
|
PfxConfiguration |
keyCertificatePfx
The key configuration for the PFX format.
|
OptionalInt |
receiveBufferSize
The receive buffer size.
|
int |
reconnectAttempts
The number of reconnection attempts.
|
Duration |
reconnectInterval
The reconnection interval in milliseconds.
|
boolean |
reuseAddress
Whether or not to reuse the address.
|
boolean |
reusePort
Whether or not to reuse the port.
|
OptionalInt |
sendBufferSize
The send buffer size.
|
OptionalInt |
soLinger
The so linger.
|
boolean |
ssl
Enables or Disabled SSL.
|
boolean |
tcpKeepAlive
Whether or not to keep the TCP connection opened (keep-alive).
|
boolean |
tcpNoDelay
Configure the TCP no delay.
|
OptionalInt |
trafficClass
Configure the traffic class.
|
boolean |
trustAll
Enables or disables the trust all parameter.
|
JksConfiguration |
trustCertificateJks
The trust key configuration for the JKS format.
|
PemTrustCertConfiguration |
trustCertificatePem
The trust key configuration for the PEM format.
|
PfxConfiguration |
trustCertificatePfx
The trust key configuration for the PFX format.
|
| Constructor and Description |
|---|
EventBusConfiguration() |
@ConfigItem public PemKeyCertConfiguration keyCertificatePem
@ConfigItem public JksConfiguration keyCertificateJks
@ConfigItem public PfxConfiguration keyCertificatePfx
@ConfigItem public PemTrustCertConfiguration trustCertificatePem
@ConfigItem public JksConfiguration trustCertificateJks
@ConfigItem public PfxConfiguration trustCertificatePfx
@ConfigItem public OptionalInt acceptBacklog
@ConfigItem(defaultValue="NONE") public String clientAuth
@ConfigItem(defaultValue="60") public Duration connectTimeout
@ConfigItem public Optional<Duration> idleTimeout
@ConfigItem public OptionalInt receiveBufferSize
@ConfigItem public int reconnectAttempts
@ConfigItem(defaultValue="1") public Duration reconnectInterval
@ConfigItem(defaultValue="true") public boolean reuseAddress
@ConfigItem public boolean reusePort
@ConfigItem public OptionalInt sendBufferSize
@ConfigItem(name="soLinger") public OptionalInt soLinger
@ConfigItem public boolean ssl
@ConfigItem public boolean tcpKeepAlive
@ConfigItem(defaultValue="true") public boolean tcpNoDelay
@ConfigItem public OptionalInt trafficClass
@ConfigItem public boolean trustAll
Copyright © 2020 JBoss by Red Hat. All rights reserved.