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 |
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)
int type.
Default: 2000
Group: commondefault NatsEndpointBuilderFactory.NatsEndpointProducerBuilder connectionTimeout(String connectionTimeout)
int type.
Default: 2000
Group: commondefault NatsEndpointBuilderFactory.NatsEndpointProducerBuilder flushConnection(boolean flushConnection)
boolean type.
Default: true
Group: commondefault NatsEndpointBuilderFactory.NatsEndpointProducerBuilder flushConnection(String flushConnection)
boolean type.
Default: true
Group: commondefault NatsEndpointBuilderFactory.NatsEndpointProducerBuilder flushTimeout(int flushTimeout)
int type.
Default: 1000
Group: commondefault NatsEndpointBuilderFactory.NatsEndpointProducerBuilder flushTimeout(String flushTimeout)
int type.
Default: 1000
Group: commondefault NatsEndpointBuilderFactory.NatsEndpointProducerBuilder maxPingsOut(int maxPingsOut)
int type.
Default: 2
Group: commondefault NatsEndpointBuilderFactory.NatsEndpointProducerBuilder maxPingsOut(String maxPingsOut)
int type.
Default: 2
Group: commondefault NatsEndpointBuilderFactory.NatsEndpointProducerBuilder maxReconnectAttempts(int maxReconnectAttempts)
int type.
Default: 60
Group: commondefault NatsEndpointBuilderFactory.NatsEndpointProducerBuilder maxReconnectAttempts(String maxReconnectAttempts)
int type.
Default: 60
Group: commondefault NatsEndpointBuilderFactory.NatsEndpointProducerBuilder noEcho(boolean noEcho)
boolean type.
Default: false
Group: commondefault NatsEndpointBuilderFactory.NatsEndpointProducerBuilder noEcho(String noEcho)
boolean type.
Default: false
Group: commondefault NatsEndpointBuilderFactory.NatsEndpointProducerBuilder noRandomizeServers(boolean noRandomizeServers)
boolean type.
Default: false
Group: commondefault NatsEndpointBuilderFactory.NatsEndpointProducerBuilder noRandomizeServers(String noRandomizeServers)
boolean type.
Default: false
Group: commondefault NatsEndpointBuilderFactory.NatsEndpointProducerBuilder pedantic(boolean pedantic)
boolean type.
Default: false
Group: commondefault NatsEndpointBuilderFactory.NatsEndpointProducerBuilder pedantic(String pedantic)
boolean type.
Default: false
Group: commondefault NatsEndpointBuilderFactory.NatsEndpointProducerBuilder pingInterval(int pingInterval)
int type.
Default: 120000
Group: commondefault NatsEndpointBuilderFactory.NatsEndpointProducerBuilder pingInterval(String pingInterval)
int type.
Default: 120000
Group: commondefault NatsEndpointBuilderFactory.NatsEndpointProducerBuilder reconnect(boolean reconnect)
boolean type.
Default: true
Group: commondefault NatsEndpointBuilderFactory.NatsEndpointProducerBuilder reconnect(String reconnect)
boolean type.
Default: true
Group: commondefault NatsEndpointBuilderFactory.NatsEndpointProducerBuilder reconnectTimeWait(int reconnectTimeWait)
int type.
Default: 2000
Group: commondefault NatsEndpointBuilderFactory.NatsEndpointProducerBuilder reconnectTimeWait(String reconnectTimeWait)
int type.
Default: 2000
Group: commondefault NatsEndpointBuilderFactory.NatsEndpointProducerBuilder requestCleanupInterval(int requestCleanupInterval)
int type.
Default: 5000
Group: commondefault NatsEndpointBuilderFactory.NatsEndpointProducerBuilder requestCleanupInterval(String requestCleanupInterval)
int type.
Default: 5000
Group: commondefault NatsEndpointBuilderFactory.NatsEndpointProducerBuilder servers(String servers)
java.lang.String type.
Group: commondefault NatsEndpointBuilderFactory.NatsEndpointProducerBuilder verbose(boolean verbose)
boolean type.
Default: false
Group: commondefault NatsEndpointBuilderFactory.NatsEndpointProducerBuilder verbose(String verbose)
boolean type.
Default: false
Group: commondefault NatsEndpointBuilderFactory.NatsEndpointProducerBuilder lazyStartProducer(boolean lazyStartProducer)
boolean type.
Default: false
Group: producerdefault NatsEndpointBuilderFactory.NatsEndpointProducerBuilder lazyStartProducer(String lazyStartProducer)
boolean type.
Default: false
Group: producerdefault NatsEndpointBuilderFactory.NatsEndpointProducerBuilder replySubject(String replySubject)
java.lang.String type.
Group: producerdefault NatsEndpointBuilderFactory.NatsEndpointProducerBuilder secure(boolean secure)
boolean type.
Default: false
Group: securitydefault NatsEndpointBuilderFactory.NatsEndpointProducerBuilder secure(String secure)
boolean type.
Default: false
Group: securitydefault NatsEndpointBuilderFactory.NatsEndpointProducerBuilder sslContextParameters(Object sslContextParameters)
org.apache.camel.support.jsse.SSLContextParameters type.
Group: securitydefault NatsEndpointBuilderFactory.NatsEndpointProducerBuilder sslContextParameters(String sslContextParameters)
org.apache.camel.support.jsse.SSLContextParameters type.
Group: securityApache Camel