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