public static interface NatsEndpointBuilderFactory.NatsEndpointProducerBuilder
extends org.apache.camel.builder.EndpointProducerBuilder
| Modifier and Type | Method and Description |
|---|---|
default NatsEndpointBuilderFactory.AdvancedNatsEndpointProducerBuilder |
advanced() |
default NatsEndpointBuilderFactory.NatsEndpointProducerBuilder |
connectionTimeout(int connectionTimeout)
Timeout for connection attempts.
|
default NatsEndpointBuilderFactory.NatsEndpointProducerBuilder |
connectionTimeout(String connectionTimeout)
Timeout for connection attempts.
|
default NatsEndpointBuilderFactory.NatsEndpointProducerBuilder |
flushConnection(boolean flushConnection)
Define if we want to flush connection when stopping or not.
|
default NatsEndpointBuilderFactory.NatsEndpointProducerBuilder |
flushConnection(String flushConnection)
Define if we want to flush connection when stopping or not.
|
default NatsEndpointBuilderFactory.NatsEndpointProducerBuilder |
flushTimeout(int flushTimeout)
Set the flush timeout (in milliseconds).
|
default NatsEndpointBuilderFactory.NatsEndpointProducerBuilder |
flushTimeout(String flushTimeout)
Set the flush timeout (in milliseconds).
|
default NatsEndpointBuilderFactory.NatsEndpointProducerBuilder |
lazyStartProducer(boolean lazyStartProducer)
Whether the producer should be started lazy (on the first message).
|
default NatsEndpointBuilderFactory.NatsEndpointProducerBuilder |
lazyStartProducer(String lazyStartProducer)
Whether the producer should be started lazy (on the first message).
|
default NatsEndpointBuilderFactory.NatsEndpointProducerBuilder |
maxPingsOut(int maxPingsOut)
maximum number of pings have not received a response allowed by the
client.
|
default NatsEndpointBuilderFactory.NatsEndpointProducerBuilder |
maxPingsOut(String maxPingsOut)
maximum number of pings have not received a response allowed by the
client.
|
default NatsEndpointBuilderFactory.NatsEndpointProducerBuilder |
maxReconnectAttempts(int maxReconnectAttempts)
Max reconnection attempts.
|
default NatsEndpointBuilderFactory.NatsEndpointProducerBuilder |
maxReconnectAttempts(String maxReconnectAttempts)
Max reconnection attempts.
|
default NatsEndpointBuilderFactory.NatsEndpointProducerBuilder |
noEcho(boolean noEcho)
Turn off echo.
|
default NatsEndpointBuilderFactory.NatsEndpointProducerBuilder |
noEcho(String noEcho)
Turn off echo.
|
default NatsEndpointBuilderFactory.NatsEndpointProducerBuilder |
noRandomizeServers(boolean noRandomizeServers)
Whether or not randomizing the order of servers for the connection
attempts.
|
default NatsEndpointBuilderFactory.NatsEndpointProducerBuilder |
noRandomizeServers(String noRandomizeServers)
Whether or not randomizing the order of servers for the connection
attempts.
|
default NatsEndpointBuilderFactory.NatsEndpointProducerBuilder |
pedantic(boolean pedantic)
Whether or not running in pedantic mode (this affects performance).
|
default NatsEndpointBuilderFactory.NatsEndpointProducerBuilder |
pedantic(String pedantic)
Whether or not running in pedantic mode (this affects performance).
|
default NatsEndpointBuilderFactory.NatsEndpointProducerBuilder |
pingInterval(int pingInterval)
Ping interval to be aware if connection is still alive (in
milliseconds).
|
default NatsEndpointBuilderFactory.NatsEndpointProducerBuilder |
pingInterval(String pingInterval)
Ping interval to be aware if connection is still alive (in
milliseconds).
|
default NatsEndpointBuilderFactory.NatsEndpointProducerBuilder |
reconnect(boolean reconnect)
Whether or not using reconnection feature.
|
default NatsEndpointBuilderFactory.NatsEndpointProducerBuilder |
reconnect(String reconnect)
Whether or not using reconnection feature.
|
default NatsEndpointBuilderFactory.NatsEndpointProducerBuilder |
reconnectTimeWait(int reconnectTimeWait)
Waiting time before attempts reconnection (in milliseconds).
|
default NatsEndpointBuilderFactory.NatsEndpointProducerBuilder |
reconnectTimeWait(String reconnectTimeWait)
Waiting time before attempts reconnection (in milliseconds).
|
default NatsEndpointBuilderFactory.NatsEndpointProducerBuilder |
replySubject(String replySubject)
the subject to which subscribers should send response.
|
default NatsEndpointBuilderFactory.NatsEndpointProducerBuilder |
requestCleanupInterval(int requestCleanupInterval)
Interval to clean up cancelled/timed out requests.
|
default NatsEndpointBuilderFactory.NatsEndpointProducerBuilder |
requestCleanupInterval(String requestCleanupInterval)
Interval to clean up cancelled/timed out requests.
|
default NatsEndpointBuilderFactory.NatsEndpointProducerBuilder |
requestTimeout(long requestTimeout)
Request timeout in milliseconds.
|
default NatsEndpointBuilderFactory.NatsEndpointProducerBuilder |
requestTimeout(String requestTimeout)
Request timeout in milliseconds.
|
default NatsEndpointBuilderFactory.NatsEndpointProducerBuilder |
secure(boolean secure)
Set secure option indicating TLS is required.
|
default NatsEndpointBuilderFactory.NatsEndpointProducerBuilder |
secure(String secure)
Set secure option indicating TLS is required.
|
default NatsEndpointBuilderFactory.NatsEndpointProducerBuilder |
servers(String servers)
URLs to one or more NAT servers.
|
default NatsEndpointBuilderFactory.NatsEndpointProducerBuilder |
sslContextParameters(Object sslContextParameters)
To configure security using SSLContextParameters.
|
default NatsEndpointBuilderFactory.NatsEndpointProducerBuilder |
sslContextParameters(String sslContextParameters)
To configure security using SSLContextParameters.
|
default NatsEndpointBuilderFactory.NatsEndpointProducerBuilder |
verbose(boolean verbose)
Whether or not running in verbose mode.
|
default NatsEndpointBuilderFactory.NatsEndpointProducerBuilder |
verbose(String verbose)
Whether or not running in verbose mode.
|
default NatsEndpointBuilderFactory.AdvancedNatsEndpointProducerBuilder advanced()
default NatsEndpointBuilderFactory.NatsEndpointProducerBuilder connectionTimeout(int connectionTimeout)
connectionTimeout - the value to setdefault NatsEndpointBuilderFactory.NatsEndpointProducerBuilder connectionTimeout(String connectionTimeout)
connectionTimeout - the value to setdefault NatsEndpointBuilderFactory.NatsEndpointProducerBuilder flushConnection(boolean flushConnection)
flushConnection - the value to setdefault NatsEndpointBuilderFactory.NatsEndpointProducerBuilder flushConnection(String flushConnection)
flushConnection - the value to setdefault NatsEndpointBuilderFactory.NatsEndpointProducerBuilder flushTimeout(int flushTimeout)
flushTimeout - the value to setdefault NatsEndpointBuilderFactory.NatsEndpointProducerBuilder flushTimeout(String flushTimeout)
flushTimeout - the value to setdefault NatsEndpointBuilderFactory.NatsEndpointProducerBuilder maxPingsOut(int maxPingsOut)
maxPingsOut - the value to setdefault NatsEndpointBuilderFactory.NatsEndpointProducerBuilder maxPingsOut(String maxPingsOut)
maxPingsOut - the value to setdefault NatsEndpointBuilderFactory.NatsEndpointProducerBuilder maxReconnectAttempts(int maxReconnectAttempts)
maxReconnectAttempts - the value to setdefault NatsEndpointBuilderFactory.NatsEndpointProducerBuilder maxReconnectAttempts(String maxReconnectAttempts)
maxReconnectAttempts - the value to setdefault NatsEndpointBuilderFactory.NatsEndpointProducerBuilder noEcho(boolean noEcho)
noEcho - the value to setdefault NatsEndpointBuilderFactory.NatsEndpointProducerBuilder noEcho(String noEcho)
noEcho - the value to setdefault NatsEndpointBuilderFactory.NatsEndpointProducerBuilder noRandomizeServers(boolean noRandomizeServers)
noRandomizeServers - the value to setdefault NatsEndpointBuilderFactory.NatsEndpointProducerBuilder noRandomizeServers(String noRandomizeServers)
noRandomizeServers - the value to setdefault NatsEndpointBuilderFactory.NatsEndpointProducerBuilder pedantic(boolean pedantic)
pedantic - the value to setdefault NatsEndpointBuilderFactory.NatsEndpointProducerBuilder pedantic(String pedantic)
pedantic - the value to setdefault NatsEndpointBuilderFactory.NatsEndpointProducerBuilder pingInterval(int pingInterval)
pingInterval - the value to setdefault NatsEndpointBuilderFactory.NatsEndpointProducerBuilder pingInterval(String pingInterval)
pingInterval - the value to setdefault NatsEndpointBuilderFactory.NatsEndpointProducerBuilder reconnect(boolean reconnect)
reconnect - the value to setdefault NatsEndpointBuilderFactory.NatsEndpointProducerBuilder reconnect(String reconnect)
reconnect - the value to setdefault NatsEndpointBuilderFactory.NatsEndpointProducerBuilder reconnectTimeWait(int reconnectTimeWait)
reconnectTimeWait - the value to setdefault NatsEndpointBuilderFactory.NatsEndpointProducerBuilder reconnectTimeWait(String reconnectTimeWait)
reconnectTimeWait - the value to setdefault NatsEndpointBuilderFactory.NatsEndpointProducerBuilder requestCleanupInterval(int requestCleanupInterval)
requestCleanupInterval - the value to setdefault NatsEndpointBuilderFactory.NatsEndpointProducerBuilder requestCleanupInterval(String requestCleanupInterval)
requestCleanupInterval - the value to setdefault NatsEndpointBuilderFactory.NatsEndpointProducerBuilder servers(String servers)
servers - the value to setdefault NatsEndpointBuilderFactory.NatsEndpointProducerBuilder verbose(boolean verbose)
verbose - the value to setdefault NatsEndpointBuilderFactory.NatsEndpointProducerBuilder verbose(String verbose)
verbose - the value to setdefault NatsEndpointBuilderFactory.NatsEndpointProducerBuilder lazyStartProducer(boolean lazyStartProducer)
lazyStartProducer - the value to setdefault NatsEndpointBuilderFactory.NatsEndpointProducerBuilder lazyStartProducer(String lazyStartProducer)
lazyStartProducer - the value to setdefault NatsEndpointBuilderFactory.NatsEndpointProducerBuilder replySubject(String replySubject)
replySubject - the value to setdefault NatsEndpointBuilderFactory.NatsEndpointProducerBuilder requestTimeout(long requestTimeout)
requestTimeout - the value to setdefault NatsEndpointBuilderFactory.NatsEndpointProducerBuilder requestTimeout(String requestTimeout)
requestTimeout - the value to setdefault NatsEndpointBuilderFactory.NatsEndpointProducerBuilder secure(boolean secure)
secure - the value to setdefault NatsEndpointBuilderFactory.NatsEndpointProducerBuilder secure(String secure)
secure - the value to setdefault NatsEndpointBuilderFactory.NatsEndpointProducerBuilder sslContextParameters(Object sslContextParameters)
sslContextParameters - the value to setdefault NatsEndpointBuilderFactory.NatsEndpointProducerBuilder sslContextParameters(String sslContextParameters)
sslContextParameters - the value to setApache Camel