public static interface NsqEndpointBuilderFactory.NsqEndpointConsumerBuilder
extends org.apache.camel.builder.EndpointConsumerBuilder
| Modifier and Type | Method and Description |
|---|---|
default NsqEndpointBuilderFactory.AdvancedNsqEndpointConsumerBuilder |
advanced() |
default NsqEndpointBuilderFactory.NsqEndpointConsumerBuilder |
autoFinish(Boolean autoFinish)
Automatically finish the NSQ Message when it is retrieved from the
queue and before the Exchange is processed.
|
default NsqEndpointBuilderFactory.NsqEndpointConsumerBuilder |
autoFinish(String autoFinish)
Automatically finish the NSQ Message when it is retrieved from the
queue and before the Exchange is processed.
|
default NsqEndpointBuilderFactory.NsqEndpointConsumerBuilder |
bridgeErrorHandler(boolean bridgeErrorHandler)
Allows for bridging the consumer to the Camel routing Error Handler,
which mean any exceptions occurred while the consumer is trying to
pickup incoming messages, or the likes, will now be processed as a
message and handled by the routing Error Handler.
|
default NsqEndpointBuilderFactory.NsqEndpointConsumerBuilder |
bridgeErrorHandler(String bridgeErrorHandler)
Allows for bridging the consumer to the Camel routing Error Handler,
which mean any exceptions occurred while the consumer is trying to
pickup incoming messages, or the likes, will now be processed as a
message and handled by the routing Error Handler.
|
default NsqEndpointBuilderFactory.NsqEndpointConsumerBuilder |
channel(String channel)
The NSQ channel.
|
default NsqEndpointBuilderFactory.NsqEndpointConsumerBuilder |
lookupInterval(long lookupInterval)
The lookup interval.
|
default NsqEndpointBuilderFactory.NsqEndpointConsumerBuilder |
lookupInterval(String lookupInterval)
The lookup interval.
|
default NsqEndpointBuilderFactory.NsqEndpointConsumerBuilder |
lookupServerPort(int lookupServerPort)
The NSQ lookup server port.
|
default NsqEndpointBuilderFactory.NsqEndpointConsumerBuilder |
lookupServerPort(String lookupServerPort)
The NSQ lookup server port.
|
default NsqEndpointBuilderFactory.NsqEndpointConsumerBuilder |
messageTimeout(long messageTimeout)
The NSQ consumer timeout period for messages retrieved from the
queue.
|
default NsqEndpointBuilderFactory.NsqEndpointConsumerBuilder |
messageTimeout(String messageTimeout)
The NSQ consumer timeout period for messages retrieved from the
queue.
|
default NsqEndpointBuilderFactory.NsqEndpointConsumerBuilder |
poolSize(int poolSize)
Consumer pool size.
|
default NsqEndpointBuilderFactory.NsqEndpointConsumerBuilder |
poolSize(String poolSize)
Consumer pool size.
|
default NsqEndpointBuilderFactory.NsqEndpointConsumerBuilder |
requeueInterval(long requeueInterval)
The requeue interval in milliseconds.
|
default NsqEndpointBuilderFactory.NsqEndpointConsumerBuilder |
requeueInterval(String requeueInterval)
The requeue interval in milliseconds.
|
default NsqEndpointBuilderFactory.NsqEndpointConsumerBuilder |
secure(boolean secure)
Set secure option indicating TLS is required.
|
default NsqEndpointBuilderFactory.NsqEndpointConsumerBuilder |
secure(String secure)
Set secure option indicating TLS is required.
|
default NsqEndpointBuilderFactory.NsqEndpointConsumerBuilder |
servers(String servers)
The hostnames of one or more nsqlookupd servers (consumer) or nsqd
servers (producer).
|
default NsqEndpointBuilderFactory.NsqEndpointConsumerBuilder |
sslContextParameters(Object sslContextParameters)
To configure security using SSLContextParameters.
|
default NsqEndpointBuilderFactory.NsqEndpointConsumerBuilder |
sslContextParameters(String sslContextParameters)
To configure security using SSLContextParameters.
|
default NsqEndpointBuilderFactory.NsqEndpointConsumerBuilder |
userAgent(String userAgent)
A String to identify the kind of client.
|
default NsqEndpointBuilderFactory.AdvancedNsqEndpointConsumerBuilder advanced()
default NsqEndpointBuilderFactory.NsqEndpointConsumerBuilder servers(String servers)
java.lang.String type.
Group: commondefault NsqEndpointBuilderFactory.NsqEndpointConsumerBuilder userAgent(String userAgent)
java.lang.String type.
Group: commondefault NsqEndpointBuilderFactory.NsqEndpointConsumerBuilder autoFinish(Boolean autoFinish)
java.lang.Boolean type.
Default: true
Group: consumerdefault NsqEndpointBuilderFactory.NsqEndpointConsumerBuilder autoFinish(String autoFinish)
java.lang.Boolean
type.
Default: true
Group: consumerdefault NsqEndpointBuilderFactory.NsqEndpointConsumerBuilder bridgeErrorHandler(boolean bridgeErrorHandler)
boolean type.
Default: false
Group: consumerdefault NsqEndpointBuilderFactory.NsqEndpointConsumerBuilder bridgeErrorHandler(String bridgeErrorHandler)
boolean type.
Default: false
Group: consumerdefault NsqEndpointBuilderFactory.NsqEndpointConsumerBuilder channel(String channel)
java.lang.String type.
Group: consumerdefault NsqEndpointBuilderFactory.NsqEndpointConsumerBuilder lookupInterval(long lookupInterval)
long type.
Default: 5000
Group: consumerdefault NsqEndpointBuilderFactory.NsqEndpointConsumerBuilder lookupInterval(String lookupInterval)
long type.
Default: 5000
Group: consumerdefault NsqEndpointBuilderFactory.NsqEndpointConsumerBuilder lookupServerPort(int lookupServerPort)
int type.
Default: 4161
Group: consumerdefault NsqEndpointBuilderFactory.NsqEndpointConsumerBuilder lookupServerPort(String lookupServerPort)
int type.
Default: 4161
Group: consumerdefault NsqEndpointBuilderFactory.NsqEndpointConsumerBuilder messageTimeout(long messageTimeout)
long type.
Default: -1
Group: consumerdefault NsqEndpointBuilderFactory.NsqEndpointConsumerBuilder messageTimeout(String messageTimeout)
long type.
Default: -1
Group: consumerdefault NsqEndpointBuilderFactory.NsqEndpointConsumerBuilder poolSize(int poolSize)
int type.
Default: 10
Group: consumerdefault NsqEndpointBuilderFactory.NsqEndpointConsumerBuilder poolSize(String poolSize)
int type.
Default: 10
Group: consumerdefault NsqEndpointBuilderFactory.NsqEndpointConsumerBuilder requeueInterval(long requeueInterval)
long type.
Default: -1
Group: consumerdefault NsqEndpointBuilderFactory.NsqEndpointConsumerBuilder requeueInterval(String requeueInterval)
long type.
Default: -1
Group: consumerdefault NsqEndpointBuilderFactory.NsqEndpointConsumerBuilder secure(boolean secure)
boolean type.
Default: false
Group: securitydefault NsqEndpointBuilderFactory.NsqEndpointConsumerBuilder secure(String secure)
boolean type.
Default: false
Group: securitydefault NsqEndpointBuilderFactory.NsqEndpointConsumerBuilder sslContextParameters(Object sslContextParameters)
org.apache.camel.support.jsse.SSLContextParameters type.
Group: securitydefault NsqEndpointBuilderFactory.NsqEndpointConsumerBuilder sslContextParameters(String sslContextParameters)
org.apache.camel.support.jsse.SSLContextParameters type.
Group: securityApache Camel