public static interface RabbitMQEndpointBuilderFactory.AdvancedRabbitMQEndpointConsumerBuilder
extends org.apache.camel.builder.EndpointConsumerBuilder
| Modifier and Type | Method and Description |
|---|---|
default RabbitMQEndpointBuilderFactory.AdvancedRabbitMQEndpointConsumerBuilder |
args(Map values)
Specify arguments for configuring the different RabbitMQ concepts, a
different prefix is required for each: Exchange: arg.exchange.
|
default RabbitMQEndpointBuilderFactory.AdvancedRabbitMQEndpointConsumerBuilder |
args(String key,
Object value)
Specify arguments for configuring the different RabbitMQ concepts, a
different prefix is required for each: Exchange: arg.exchange.
|
default RabbitMQEndpointBuilderFactory.RabbitMQEndpointConsumerBuilder |
basic() |
default RabbitMQEndpointBuilderFactory.AdvancedRabbitMQEndpointConsumerBuilder |
basicPropertyBinding(boolean basicPropertyBinding)
Whether the endpoint should use basic property binding (Camel 2.x) or
the newer property binding with additional capabilities.
|
default RabbitMQEndpointBuilderFactory.AdvancedRabbitMQEndpointConsumerBuilder |
basicPropertyBinding(String basicPropertyBinding)
Whether the endpoint should use basic property binding (Camel 2.x) or
the newer property binding with additional capabilities.
|
default RabbitMQEndpointBuilderFactory.AdvancedRabbitMQEndpointConsumerBuilder |
clientProperties(Map<String,Object> clientProperties)
Connection client properties (client info used in negotiating with
the server).
|
default RabbitMQEndpointBuilderFactory.AdvancedRabbitMQEndpointConsumerBuilder |
clientProperties(String clientProperties)
Connection client properties (client info used in negotiating with
the server).
|
default RabbitMQEndpointBuilderFactory.AdvancedRabbitMQEndpointConsumerBuilder |
connectionFactoryExceptionHandler(Object connectionFactoryExceptionHandler)
Custom rabbitmq ExceptionHandler for ConnectionFactory.
|
default RabbitMQEndpointBuilderFactory.AdvancedRabbitMQEndpointConsumerBuilder |
connectionFactoryExceptionHandler(String connectionFactoryExceptionHandler)
Custom rabbitmq ExceptionHandler for ConnectionFactory.
|
default RabbitMQEndpointBuilderFactory.AdvancedRabbitMQEndpointConsumerBuilder |
connectionTimeout(int connectionTimeout)
Connection timeout.
|
default RabbitMQEndpointBuilderFactory.AdvancedRabbitMQEndpointConsumerBuilder |
connectionTimeout(String connectionTimeout)
Connection timeout.
|
default RabbitMQEndpointBuilderFactory.AdvancedRabbitMQEndpointConsumerBuilder |
exceptionHandler(org.apache.camel.spi.ExceptionHandler exceptionHandler)
To let the consumer use a custom ExceptionHandler.
|
default RabbitMQEndpointBuilderFactory.AdvancedRabbitMQEndpointConsumerBuilder |
exceptionHandler(String exceptionHandler)
To let the consumer use a custom ExceptionHandler.
|
default RabbitMQEndpointBuilderFactory.AdvancedRabbitMQEndpointConsumerBuilder |
exchangePattern(org.apache.camel.ExchangePattern exchangePattern)
Sets the exchange pattern when the consumer creates an exchange.
|
default RabbitMQEndpointBuilderFactory.AdvancedRabbitMQEndpointConsumerBuilder |
exchangePattern(String exchangePattern)
Sets the exchange pattern when the consumer creates an exchange.
|
default RabbitMQEndpointBuilderFactory.AdvancedRabbitMQEndpointConsumerBuilder |
networkRecoveryInterval(Integer networkRecoveryInterval)
Network recovery interval in milliseconds (interval used when
recovering from network failure).
|
default RabbitMQEndpointBuilderFactory.AdvancedRabbitMQEndpointConsumerBuilder |
networkRecoveryInterval(String networkRecoveryInterval)
Network recovery interval in milliseconds (interval used when
recovering from network failure).
|
default RabbitMQEndpointBuilderFactory.AdvancedRabbitMQEndpointConsumerBuilder |
requestedChannelMax(int requestedChannelMax)
Connection requested channel max (max number of channels offered).
|
default RabbitMQEndpointBuilderFactory.AdvancedRabbitMQEndpointConsumerBuilder |
requestedChannelMax(String requestedChannelMax)
Connection requested channel max (max number of channels offered).
|
default RabbitMQEndpointBuilderFactory.AdvancedRabbitMQEndpointConsumerBuilder |
requestedFrameMax(int requestedFrameMax)
Connection requested frame max (max size of frame offered).
|
default RabbitMQEndpointBuilderFactory.AdvancedRabbitMQEndpointConsumerBuilder |
requestedFrameMax(String requestedFrameMax)
Connection requested frame max (max size of frame offered).
|
default RabbitMQEndpointBuilderFactory.AdvancedRabbitMQEndpointConsumerBuilder |
requestedHeartbeat(int requestedHeartbeat)
Connection requested heartbeat (heart-beat in seconds offered).
|
default RabbitMQEndpointBuilderFactory.AdvancedRabbitMQEndpointConsumerBuilder |
requestedHeartbeat(String requestedHeartbeat)
Connection requested heartbeat (heart-beat in seconds offered).
|
default RabbitMQEndpointBuilderFactory.AdvancedRabbitMQEndpointConsumerBuilder |
requestTimeout(long requestTimeout)
Set timeout for waiting for a reply when using the InOut Exchange
Pattern (in milliseconds).
|
default RabbitMQEndpointBuilderFactory.AdvancedRabbitMQEndpointConsumerBuilder |
requestTimeout(String requestTimeout)
Set timeout for waiting for a reply when using the InOut Exchange
Pattern (in milliseconds).
|
default RabbitMQEndpointBuilderFactory.AdvancedRabbitMQEndpointConsumerBuilder |
requestTimeoutCheckerInterval(long requestTimeoutCheckerInterval)
Set requestTimeoutCheckerInterval for inOut exchange.
|
default RabbitMQEndpointBuilderFactory.AdvancedRabbitMQEndpointConsumerBuilder |
requestTimeoutCheckerInterval(String requestTimeoutCheckerInterval)
Set requestTimeoutCheckerInterval for inOut exchange.
|
default RabbitMQEndpointBuilderFactory.AdvancedRabbitMQEndpointConsumerBuilder |
synchronous(boolean synchronous)
Sets whether synchronous processing should be strictly used, or Camel
is allowed to use asynchronous processing (if supported).
|
default RabbitMQEndpointBuilderFactory.AdvancedRabbitMQEndpointConsumerBuilder |
synchronous(String synchronous)
Sets whether synchronous processing should be strictly used, or Camel
is allowed to use asynchronous processing (if supported).
|
default RabbitMQEndpointBuilderFactory.AdvancedRabbitMQEndpointConsumerBuilder |
threadPoolSize(int threadPoolSize)
The consumer uses a Thread Pool Executor with a fixed number of
threads.
|
default RabbitMQEndpointBuilderFactory.AdvancedRabbitMQEndpointConsumerBuilder |
threadPoolSize(String threadPoolSize)
The consumer uses a Thread Pool Executor with a fixed number of
threads.
|
default RabbitMQEndpointBuilderFactory.AdvancedRabbitMQEndpointConsumerBuilder |
topologyRecoveryEnabled(Boolean topologyRecoveryEnabled)
Enables connection topology recovery (should topology recovery be
performed).
|
default RabbitMQEndpointBuilderFactory.AdvancedRabbitMQEndpointConsumerBuilder |
topologyRecoveryEnabled(String topologyRecoveryEnabled)
Enables connection topology recovery (should topology recovery be
performed).
|
default RabbitMQEndpointBuilderFactory.AdvancedRabbitMQEndpointConsumerBuilder |
transferException(boolean transferException)
When true and an inOut Exchange failed on the consumer side send the
caused Exception back in the response.
|
default RabbitMQEndpointBuilderFactory.AdvancedRabbitMQEndpointConsumerBuilder |
transferException(String transferException)
When true and an inOut Exchange failed on the consumer side send the
caused Exception back in the response.
|
default RabbitMQEndpointBuilderFactory.RabbitMQEndpointConsumerBuilder basic()
default RabbitMQEndpointBuilderFactory.AdvancedRabbitMQEndpointConsumerBuilder exceptionHandler(org.apache.camel.spi.ExceptionHandler exceptionHandler)
org.apache.camel.spi.ExceptionHandler
type.
Group: consumer (advanced)default RabbitMQEndpointBuilderFactory.AdvancedRabbitMQEndpointConsumerBuilder exceptionHandler(String exceptionHandler)
org.apache.camel.spi.ExceptionHandler type.
Group: consumer (advanced)default RabbitMQEndpointBuilderFactory.AdvancedRabbitMQEndpointConsumerBuilder exchangePattern(org.apache.camel.ExchangePattern exchangePattern)
org.apache.camel.ExchangePattern type.
Group: consumer (advanced)default RabbitMQEndpointBuilderFactory.AdvancedRabbitMQEndpointConsumerBuilder exchangePattern(String exchangePattern)
org.apache.camel.ExchangePattern type.
Group: consumer (advanced)default RabbitMQEndpointBuilderFactory.AdvancedRabbitMQEndpointConsumerBuilder threadPoolSize(int threadPoolSize)
int type.
Default: 10
Group: consumer (advanced)default RabbitMQEndpointBuilderFactory.AdvancedRabbitMQEndpointConsumerBuilder threadPoolSize(String threadPoolSize)
int type.
Default: 10
Group: consumer (advanced)default RabbitMQEndpointBuilderFactory.AdvancedRabbitMQEndpointConsumerBuilder args(String key, Object value)
java.util.Map<java.lang.String,
java.lang.Object> type.
The option is multivalued, and you can use the args(String, Object)
method to add a value (call the method multiple times to set more
values).
Group: advanceddefault RabbitMQEndpointBuilderFactory.AdvancedRabbitMQEndpointConsumerBuilder args(Map values)
java.util.Map<java.lang.String,
java.lang.Object> type.
The option is multivalued, and you can use the args(String, Object)
method to add a value (call the method multiple times to set more
values).
Group: advanceddefault RabbitMQEndpointBuilderFactory.AdvancedRabbitMQEndpointConsumerBuilder basicPropertyBinding(boolean basicPropertyBinding)
boolean type.
Default: false
Group: advanceddefault RabbitMQEndpointBuilderFactory.AdvancedRabbitMQEndpointConsumerBuilder basicPropertyBinding(String basicPropertyBinding)
boolean type.
Default: false
Group: advanceddefault RabbitMQEndpointBuilderFactory.AdvancedRabbitMQEndpointConsumerBuilder clientProperties(Map<String,Object> clientProperties)
java.util.Map<java.lang.String,
java.lang.Object> type.
Group: advanceddefault RabbitMQEndpointBuilderFactory.AdvancedRabbitMQEndpointConsumerBuilder clientProperties(String clientProperties)
java.util.Map<java.lang.String, java.lang.Object>
type.
Group: advanceddefault RabbitMQEndpointBuilderFactory.AdvancedRabbitMQEndpointConsumerBuilder connectionFactoryExceptionHandler(Object connectionFactoryExceptionHandler)
com.rabbitmq.client.ExceptionHandler
type.
Group: advanceddefault RabbitMQEndpointBuilderFactory.AdvancedRabbitMQEndpointConsumerBuilder connectionFactoryExceptionHandler(String connectionFactoryExceptionHandler)
com.rabbitmq.client.ExceptionHandler type.
Group: advanceddefault RabbitMQEndpointBuilderFactory.AdvancedRabbitMQEndpointConsumerBuilder connectionTimeout(int connectionTimeout)
int type.
Default: 60000
Group: advanceddefault RabbitMQEndpointBuilderFactory.AdvancedRabbitMQEndpointConsumerBuilder connectionTimeout(String connectionTimeout)
int type.
Default: 60000
Group: advanceddefault RabbitMQEndpointBuilderFactory.AdvancedRabbitMQEndpointConsumerBuilder networkRecoveryInterval(Integer networkRecoveryInterval)
java.lang.Integer type.
Default: 5000
Group: advanceddefault RabbitMQEndpointBuilderFactory.AdvancedRabbitMQEndpointConsumerBuilder networkRecoveryInterval(String networkRecoveryInterval)
java.lang.Integer
type.
Default: 5000
Group: advanceddefault RabbitMQEndpointBuilderFactory.AdvancedRabbitMQEndpointConsumerBuilder requestedChannelMax(int requestedChannelMax)
int type.
Default: 2047
Group: advanceddefault RabbitMQEndpointBuilderFactory.AdvancedRabbitMQEndpointConsumerBuilder requestedChannelMax(String requestedChannelMax)
int type.
Default: 2047
Group: advanceddefault RabbitMQEndpointBuilderFactory.AdvancedRabbitMQEndpointConsumerBuilder requestedFrameMax(int requestedFrameMax)
int type.
Default: 0
Group: advanceddefault RabbitMQEndpointBuilderFactory.AdvancedRabbitMQEndpointConsumerBuilder requestedFrameMax(String requestedFrameMax)
int type.
Default: 0
Group: advanceddefault RabbitMQEndpointBuilderFactory.AdvancedRabbitMQEndpointConsumerBuilder requestedHeartbeat(int requestedHeartbeat)
int type.
Default: 60
Group: advanceddefault RabbitMQEndpointBuilderFactory.AdvancedRabbitMQEndpointConsumerBuilder requestedHeartbeat(String requestedHeartbeat)
int type.
Default: 60
Group: advanceddefault RabbitMQEndpointBuilderFactory.AdvancedRabbitMQEndpointConsumerBuilder requestTimeout(long requestTimeout)
long type.
Default: 20000
Group: advanceddefault RabbitMQEndpointBuilderFactory.AdvancedRabbitMQEndpointConsumerBuilder requestTimeout(String requestTimeout)
long type.
Default: 20000
Group: advanceddefault RabbitMQEndpointBuilderFactory.AdvancedRabbitMQEndpointConsumerBuilder requestTimeoutCheckerInterval(long requestTimeoutCheckerInterval)
long type.
Default: 1000
Group: advanceddefault RabbitMQEndpointBuilderFactory.AdvancedRabbitMQEndpointConsumerBuilder requestTimeoutCheckerInterval(String requestTimeoutCheckerInterval)
long type.
Default: 1000
Group: advanceddefault RabbitMQEndpointBuilderFactory.AdvancedRabbitMQEndpointConsumerBuilder synchronous(boolean synchronous)
boolean type.
Default: false
Group: advanceddefault RabbitMQEndpointBuilderFactory.AdvancedRabbitMQEndpointConsumerBuilder synchronous(String synchronous)
boolean type.
Default: false
Group: advanceddefault RabbitMQEndpointBuilderFactory.AdvancedRabbitMQEndpointConsumerBuilder topologyRecoveryEnabled(Boolean topologyRecoveryEnabled)
java.lang.Boolean type.
Group: advanceddefault RabbitMQEndpointBuilderFactory.AdvancedRabbitMQEndpointConsumerBuilder topologyRecoveryEnabled(String topologyRecoveryEnabled)
java.lang.Boolean
type.
Group: advanceddefault RabbitMQEndpointBuilderFactory.AdvancedRabbitMQEndpointConsumerBuilder transferException(boolean transferException)
boolean type.
Default: false
Group: advanceddefault RabbitMQEndpointBuilderFactory.AdvancedRabbitMQEndpointConsumerBuilder transferException(String transferException)
boolean type.
Default: false
Group: advancedApache Camel