public static interface NatsEndpointBuilderFactory.NatsEndpointBuilder extends NatsEndpointBuilderFactory.NatsEndpointConsumerBuilder, NatsEndpointBuilderFactory.NatsEndpointProducerBuilder
| Modifier and Type | Method and Description |
|---|---|
default NatsEndpointBuilderFactory.AdvancedNatsEndpointBuilder |
advanced() |
default NatsEndpointBuilderFactory.NatsEndpointBuilder |
connectionTimeout(int connectionTimeout)
Timeout for connection attempts.
|
default NatsEndpointBuilderFactory.NatsEndpointBuilder |
connectionTimeout(String connectionTimeout)
Timeout for connection attempts.
|
default NatsEndpointBuilderFactory.NatsEndpointBuilder |
flushConnection(boolean flushConnection)
Define if we want to flush connection when stopping or not.
|
default NatsEndpointBuilderFactory.NatsEndpointBuilder |
flushConnection(String flushConnection)
Define if we want to flush connection when stopping or not.
|
default NatsEndpointBuilderFactory.NatsEndpointBuilder |
flushTimeout(int flushTimeout)
Set the flush timeout (in milliseconds).
|
default NatsEndpointBuilderFactory.NatsEndpointBuilder |
flushTimeout(String flushTimeout)
Set the flush timeout (in milliseconds).
|
default NatsEndpointBuilderFactory.NatsEndpointBuilder |
maxPingsOut(int maxPingsOut)
maximum number of pings have not received a response allowed by the
client.
|
default NatsEndpointBuilderFactory.NatsEndpointBuilder |
maxPingsOut(String maxPingsOut)
maximum number of pings have not received a response allowed by the
client.
|
default NatsEndpointBuilderFactory.NatsEndpointBuilder |
maxReconnectAttempts(int maxReconnectAttempts)
Max reconnection attempts.
|
default NatsEndpointBuilderFactory.NatsEndpointBuilder |
maxReconnectAttempts(String maxReconnectAttempts)
Max reconnection attempts.
|
default NatsEndpointBuilderFactory.NatsEndpointBuilder |
noEcho(boolean noEcho)
Turn off echo.
|
default NatsEndpointBuilderFactory.NatsEndpointBuilder |
noEcho(String noEcho)
Turn off echo.
|
default NatsEndpointBuilderFactory.NatsEndpointBuilder |
noRandomizeServers(boolean noRandomizeServers)
Whether or not randomizing the order of servers for the connection
attempts.
|
default NatsEndpointBuilderFactory.NatsEndpointBuilder |
noRandomizeServers(String noRandomizeServers)
Whether or not randomizing the order of servers for the connection
attempts.
|
default NatsEndpointBuilderFactory.NatsEndpointBuilder |
pedantic(boolean pedantic)
Whether or not running in pedantic mode (this affects performance).
|
default NatsEndpointBuilderFactory.NatsEndpointBuilder |
pedantic(String pedantic)
Whether or not running in pedantic mode (this affects performance).
|
default NatsEndpointBuilderFactory.NatsEndpointBuilder |
pingInterval(int pingInterval)
Ping interval to be aware if connection is still alive (in
milliseconds).
|
default NatsEndpointBuilderFactory.NatsEndpointBuilder |
pingInterval(String pingInterval)
Ping interval to be aware if connection is still alive (in
milliseconds).
|
default NatsEndpointBuilderFactory.NatsEndpointBuilder |
reconnect(boolean reconnect)
Whether or not using reconnection feature.
|
default NatsEndpointBuilderFactory.NatsEndpointBuilder |
reconnect(String reconnect)
Whether or not using reconnection feature.
|
default NatsEndpointBuilderFactory.NatsEndpointBuilder |
reconnectTimeWait(int reconnectTimeWait)
Waiting time before attempts reconnection (in milliseconds).
|
default NatsEndpointBuilderFactory.NatsEndpointBuilder |
reconnectTimeWait(String reconnectTimeWait)
Waiting time before attempts reconnection (in milliseconds).
|
default NatsEndpointBuilderFactory.NatsEndpointBuilder |
requestCleanupInterval(int requestCleanupInterval)
Interval to clean up cancelled/timed out requests.
|
default NatsEndpointBuilderFactory.NatsEndpointBuilder |
requestCleanupInterval(String requestCleanupInterval)
Interval to clean up cancelled/timed out requests.
|
default NatsEndpointBuilderFactory.NatsEndpointBuilder |
secure(boolean secure)
Set secure option indicating TLS is required.
|
default NatsEndpointBuilderFactory.NatsEndpointBuilder |
secure(String secure)
Set secure option indicating TLS is required.
|
default NatsEndpointBuilderFactory.NatsEndpointBuilder |
servers(String servers)
URLs to one or more NAT servers.
|
default NatsEndpointBuilderFactory.NatsEndpointBuilder |
sslContextParameters(Object sslContextParameters)
To configure security using SSLContextParameters.
|
default NatsEndpointBuilderFactory.NatsEndpointBuilder |
sslContextParameters(String sslContextParameters)
To configure security using SSLContextParameters.
|
default NatsEndpointBuilderFactory.NatsEndpointBuilder |
verbose(boolean verbose)
Whether or not running in verbose mode.
|
default NatsEndpointBuilderFactory.NatsEndpointBuilder |
verbose(String verbose)
Whether or not running in verbose mode.
|
bridgeErrorHandler, bridgeErrorHandler, maxMessages, poolSize, poolSize, queueName, replyToDisabled, replyToDisableddoSetMultiValueProperties, doSetMultiValueProperty, doSetProperty, getUrilazyStartProducer, lazyStartProducer, replySubjectdefault NatsEndpointBuilderFactory.AdvancedNatsEndpointBuilder advanced()
advanced in interface NatsEndpointBuilderFactory.NatsEndpointConsumerBuilderadvanced in interface NatsEndpointBuilderFactory.NatsEndpointProducerBuilderdefault NatsEndpointBuilderFactory.NatsEndpointBuilder connectionTimeout(int connectionTimeout)
connectionTimeout in interface NatsEndpointBuilderFactory.NatsEndpointConsumerBuilderconnectionTimeout in interface NatsEndpointBuilderFactory.NatsEndpointProducerBuilderconnectionTimeout - the value to setdefault NatsEndpointBuilderFactory.NatsEndpointBuilder connectionTimeout(String connectionTimeout)
connectionTimeout in interface NatsEndpointBuilderFactory.NatsEndpointConsumerBuilderconnectionTimeout in interface NatsEndpointBuilderFactory.NatsEndpointProducerBuilderconnectionTimeout - the value to setdefault NatsEndpointBuilderFactory.NatsEndpointBuilder flushConnection(boolean flushConnection)
flushConnection in interface NatsEndpointBuilderFactory.NatsEndpointConsumerBuilderflushConnection in interface NatsEndpointBuilderFactory.NatsEndpointProducerBuilderflushConnection - the value to setdefault NatsEndpointBuilderFactory.NatsEndpointBuilder flushConnection(String flushConnection)
flushConnection in interface NatsEndpointBuilderFactory.NatsEndpointConsumerBuilderflushConnection in interface NatsEndpointBuilderFactory.NatsEndpointProducerBuilderflushConnection - the value to setdefault NatsEndpointBuilderFactory.NatsEndpointBuilder flushTimeout(int flushTimeout)
flushTimeout in interface NatsEndpointBuilderFactory.NatsEndpointConsumerBuilderflushTimeout in interface NatsEndpointBuilderFactory.NatsEndpointProducerBuilderflushTimeout - the value to setdefault NatsEndpointBuilderFactory.NatsEndpointBuilder flushTimeout(String flushTimeout)
flushTimeout in interface NatsEndpointBuilderFactory.NatsEndpointConsumerBuilderflushTimeout in interface NatsEndpointBuilderFactory.NatsEndpointProducerBuilderflushTimeout - the value to setdefault NatsEndpointBuilderFactory.NatsEndpointBuilder maxPingsOut(int maxPingsOut)
maxPingsOut in interface NatsEndpointBuilderFactory.NatsEndpointConsumerBuildermaxPingsOut in interface NatsEndpointBuilderFactory.NatsEndpointProducerBuildermaxPingsOut - the value to setdefault NatsEndpointBuilderFactory.NatsEndpointBuilder maxPingsOut(String maxPingsOut)
maxPingsOut in interface NatsEndpointBuilderFactory.NatsEndpointConsumerBuildermaxPingsOut in interface NatsEndpointBuilderFactory.NatsEndpointProducerBuildermaxPingsOut - the value to setdefault NatsEndpointBuilderFactory.NatsEndpointBuilder maxReconnectAttempts(int maxReconnectAttempts)
maxReconnectAttempts in interface NatsEndpointBuilderFactory.NatsEndpointConsumerBuildermaxReconnectAttempts in interface NatsEndpointBuilderFactory.NatsEndpointProducerBuildermaxReconnectAttempts - the value to setdefault NatsEndpointBuilderFactory.NatsEndpointBuilder maxReconnectAttempts(String maxReconnectAttempts)
maxReconnectAttempts in interface NatsEndpointBuilderFactory.NatsEndpointConsumerBuildermaxReconnectAttempts in interface NatsEndpointBuilderFactory.NatsEndpointProducerBuildermaxReconnectAttempts - the value to setdefault NatsEndpointBuilderFactory.NatsEndpointBuilder noEcho(boolean noEcho)
noEcho in interface NatsEndpointBuilderFactory.NatsEndpointConsumerBuildernoEcho in interface NatsEndpointBuilderFactory.NatsEndpointProducerBuildernoEcho - the value to setdefault NatsEndpointBuilderFactory.NatsEndpointBuilder noEcho(String noEcho)
noEcho in interface NatsEndpointBuilderFactory.NatsEndpointConsumerBuildernoEcho in interface NatsEndpointBuilderFactory.NatsEndpointProducerBuildernoEcho - the value to setdefault NatsEndpointBuilderFactory.NatsEndpointBuilder noRandomizeServers(boolean noRandomizeServers)
noRandomizeServers in interface NatsEndpointBuilderFactory.NatsEndpointConsumerBuildernoRandomizeServers in interface NatsEndpointBuilderFactory.NatsEndpointProducerBuildernoRandomizeServers - the value to setdefault NatsEndpointBuilderFactory.NatsEndpointBuilder noRandomizeServers(String noRandomizeServers)
noRandomizeServers in interface NatsEndpointBuilderFactory.NatsEndpointConsumerBuildernoRandomizeServers in interface NatsEndpointBuilderFactory.NatsEndpointProducerBuildernoRandomizeServers - the value to setdefault NatsEndpointBuilderFactory.NatsEndpointBuilder pedantic(boolean pedantic)
pedantic in interface NatsEndpointBuilderFactory.NatsEndpointConsumerBuilderpedantic in interface NatsEndpointBuilderFactory.NatsEndpointProducerBuilderpedantic - the value to setdefault NatsEndpointBuilderFactory.NatsEndpointBuilder pedantic(String pedantic)
pedantic in interface NatsEndpointBuilderFactory.NatsEndpointConsumerBuilderpedantic in interface NatsEndpointBuilderFactory.NatsEndpointProducerBuilderpedantic - the value to setdefault NatsEndpointBuilderFactory.NatsEndpointBuilder pingInterval(int pingInterval)
pingInterval in interface NatsEndpointBuilderFactory.NatsEndpointConsumerBuilderpingInterval in interface NatsEndpointBuilderFactory.NatsEndpointProducerBuilderpingInterval - the value to setdefault NatsEndpointBuilderFactory.NatsEndpointBuilder pingInterval(String pingInterval)
pingInterval in interface NatsEndpointBuilderFactory.NatsEndpointConsumerBuilderpingInterval in interface NatsEndpointBuilderFactory.NatsEndpointProducerBuilderpingInterval - the value to setdefault NatsEndpointBuilderFactory.NatsEndpointBuilder reconnect(boolean reconnect)
reconnect in interface NatsEndpointBuilderFactory.NatsEndpointConsumerBuilderreconnect in interface NatsEndpointBuilderFactory.NatsEndpointProducerBuilderreconnect - the value to setdefault NatsEndpointBuilderFactory.NatsEndpointBuilder reconnect(String reconnect)
reconnect in interface NatsEndpointBuilderFactory.NatsEndpointConsumerBuilderreconnect in interface NatsEndpointBuilderFactory.NatsEndpointProducerBuilderreconnect - the value to setdefault NatsEndpointBuilderFactory.NatsEndpointBuilder reconnectTimeWait(int reconnectTimeWait)
reconnectTimeWait in interface NatsEndpointBuilderFactory.NatsEndpointConsumerBuilderreconnectTimeWait in interface NatsEndpointBuilderFactory.NatsEndpointProducerBuilderreconnectTimeWait - the value to setdefault NatsEndpointBuilderFactory.NatsEndpointBuilder reconnectTimeWait(String reconnectTimeWait)
reconnectTimeWait in interface NatsEndpointBuilderFactory.NatsEndpointConsumerBuilderreconnectTimeWait in interface NatsEndpointBuilderFactory.NatsEndpointProducerBuilderreconnectTimeWait - the value to setdefault NatsEndpointBuilderFactory.NatsEndpointBuilder requestCleanupInterval(int requestCleanupInterval)
requestCleanupInterval in interface NatsEndpointBuilderFactory.NatsEndpointConsumerBuilderrequestCleanupInterval in interface NatsEndpointBuilderFactory.NatsEndpointProducerBuilderrequestCleanupInterval - the value to setdefault NatsEndpointBuilderFactory.NatsEndpointBuilder requestCleanupInterval(String requestCleanupInterval)
requestCleanupInterval in interface NatsEndpointBuilderFactory.NatsEndpointConsumerBuilderrequestCleanupInterval in interface NatsEndpointBuilderFactory.NatsEndpointProducerBuilderrequestCleanupInterval - the value to setdefault NatsEndpointBuilderFactory.NatsEndpointBuilder servers(String servers)
servers in interface NatsEndpointBuilderFactory.NatsEndpointConsumerBuilderservers in interface NatsEndpointBuilderFactory.NatsEndpointProducerBuilderservers - the value to setdefault NatsEndpointBuilderFactory.NatsEndpointBuilder verbose(boolean verbose)
verbose in interface NatsEndpointBuilderFactory.NatsEndpointConsumerBuilderverbose in interface NatsEndpointBuilderFactory.NatsEndpointProducerBuilderverbose - the value to setdefault NatsEndpointBuilderFactory.NatsEndpointBuilder verbose(String verbose)
verbose in interface NatsEndpointBuilderFactory.NatsEndpointConsumerBuilderverbose in interface NatsEndpointBuilderFactory.NatsEndpointProducerBuilderverbose - the value to setdefault NatsEndpointBuilderFactory.NatsEndpointBuilder secure(boolean secure)
secure in interface NatsEndpointBuilderFactory.NatsEndpointConsumerBuildersecure in interface NatsEndpointBuilderFactory.NatsEndpointProducerBuildersecure - the value to setdefault NatsEndpointBuilderFactory.NatsEndpointBuilder secure(String secure)
secure in interface NatsEndpointBuilderFactory.NatsEndpointConsumerBuildersecure in interface NatsEndpointBuilderFactory.NatsEndpointProducerBuildersecure - the value to setdefault NatsEndpointBuilderFactory.NatsEndpointBuilder sslContextParameters(Object sslContextParameters)
sslContextParameters in interface NatsEndpointBuilderFactory.NatsEndpointConsumerBuildersslContextParameters in interface NatsEndpointBuilderFactory.NatsEndpointProducerBuildersslContextParameters - the value to setdefault NatsEndpointBuilderFactory.NatsEndpointBuilder sslContextParameters(String sslContextParameters)
sslContextParameters in interface NatsEndpointBuilderFactory.NatsEndpointConsumerBuildersslContextParameters in interface NatsEndpointBuilderFactory.NatsEndpointProducerBuildersslContextParameters - the value to setApache Camel