public static interface RabbitMQEndpointBuilderFactory.RabbitMQEndpointBuilder extends RabbitMQEndpointBuilderFactory.RabbitMQEndpointConsumerBuilder, RabbitMQEndpointBuilderFactory.RabbitMQEndpointProducerBuilder
| Modifier and Type | Method and Description |
|---|---|
default RabbitMQEndpointBuilderFactory.RabbitMQEndpointBuilder |
addresses(String addresses)
If this option is set, camel-rabbitmq will try to create connection
based on the setting of option addresses.
|
default RabbitMQEndpointBuilderFactory.AdvancedRabbitMQEndpointBuilder |
advanced() |
default RabbitMQEndpointBuilderFactory.RabbitMQEndpointBuilder |
allowMessageBodySerialization(boolean allowMessageBodySerialization)
Whether to allow Java serialization of the message body or not.
|
default RabbitMQEndpointBuilderFactory.RabbitMQEndpointBuilder |
allowMessageBodySerialization(String allowMessageBodySerialization)
Whether to allow Java serialization of the message body or not.
|
default RabbitMQEndpointBuilderFactory.RabbitMQEndpointBuilder |
autoDelete(boolean autoDelete)
If it is true, the exchange will be deleted when it is no longer in
use.
|
default RabbitMQEndpointBuilderFactory.RabbitMQEndpointBuilder |
autoDelete(String autoDelete)
If it is true, the exchange will be deleted when it is no longer in
use.
|
default RabbitMQEndpointBuilderFactory.RabbitMQEndpointBuilder |
automaticRecoveryEnabled(Boolean automaticRecoveryEnabled)
Enables connection automatic recovery (uses connection implementation
that performs automatic recovery when existing connection has
failures).
|
default RabbitMQEndpointBuilderFactory.RabbitMQEndpointBuilder |
automaticRecoveryEnabled(String automaticRecoveryEnabled)
Enables connection automatic recovery (uses connection implementation
that performs automatic recovery when existing connection has
failures).
|
default RabbitMQEndpointBuilderFactory.RabbitMQEndpointBuilder |
connectionFactory(Object connectionFactory)
To use a custom RabbitMQ connection factory.
|
default RabbitMQEndpointBuilderFactory.RabbitMQEndpointBuilder |
connectionFactory(String connectionFactory)
To use a custom RabbitMQ connection factory.
|
default RabbitMQEndpointBuilderFactory.RabbitMQEndpointBuilder |
deadLetterExchange(String deadLetterExchange)
The name of the dead letter exchange.
|
default RabbitMQEndpointBuilderFactory.RabbitMQEndpointBuilder |
deadLetterExchangeType(String deadLetterExchangeType)
The type of the dead letter exchange.
|
default RabbitMQEndpointBuilderFactory.RabbitMQEndpointBuilder |
deadLetterQueue(String deadLetterQueue)
The name of the dead letter queue.
|
default RabbitMQEndpointBuilderFactory.RabbitMQEndpointBuilder |
deadLetterRoutingKey(String deadLetterRoutingKey)
The routing key for the dead letter exchange.
|
default RabbitMQEndpointBuilderFactory.RabbitMQEndpointBuilder |
declare(boolean declare)
If the option is true, camel declare the exchange and queue name and
bind them together.
|
default RabbitMQEndpointBuilderFactory.RabbitMQEndpointBuilder |
declare(String declare)
If the option is true, camel declare the exchange and queue name and
bind them together.
|
default RabbitMQEndpointBuilderFactory.RabbitMQEndpointBuilder |
durable(boolean durable)
If we are declaring a durable exchange (the exchange will survive a
server restart).
|
default RabbitMQEndpointBuilderFactory.RabbitMQEndpointBuilder |
durable(String durable)
If we are declaring a durable exchange (the exchange will survive a
server restart).
|
default RabbitMQEndpointBuilderFactory.RabbitMQEndpointBuilder |
exchangeType(String exchangeType)
The exchange type such as direct or topic.
|
default RabbitMQEndpointBuilderFactory.RabbitMQEndpointBuilder |
exclusive(boolean exclusive)
Exclusive queues may only be accessed by the current connection, and
are deleted when that connection closes.
|
default RabbitMQEndpointBuilderFactory.RabbitMQEndpointBuilder |
exclusive(String exclusive)
Exclusive queues may only be accessed by the current connection, and
are deleted when that connection closes.
|
default RabbitMQEndpointBuilderFactory.RabbitMQEndpointBuilder |
hostname(String hostname)
The hostname of the running rabbitmq instance or cluster.
|
default RabbitMQEndpointBuilderFactory.RabbitMQEndpointBuilder |
passive(boolean passive)
Passive queues depend on the queue already to be available at
RabbitMQ.
|
default RabbitMQEndpointBuilderFactory.RabbitMQEndpointBuilder |
passive(String passive)
Passive queues depend on the queue already to be available at
RabbitMQ.
|
default RabbitMQEndpointBuilderFactory.RabbitMQEndpointBuilder |
password(String password)
Password for authenticated access.
|
default RabbitMQEndpointBuilderFactory.RabbitMQEndpointBuilder |
portNumber(int portNumber)
Port number for the host with the running rabbitmq instance or
cluster.
|
default RabbitMQEndpointBuilderFactory.RabbitMQEndpointBuilder |
portNumber(String portNumber)
Port number for the host with the running rabbitmq instance or
cluster.
|
default RabbitMQEndpointBuilderFactory.RabbitMQEndpointBuilder |
queue(String queue)
The queue to receive messages from.
|
default RabbitMQEndpointBuilderFactory.RabbitMQEndpointBuilder |
routingKey(String routingKey)
The routing key to use when binding a consumer queue to the exchange.
|
default RabbitMQEndpointBuilderFactory.RabbitMQEndpointBuilder |
skipDlqDeclare(boolean skipDlqDeclare)
If true the producer will not declare and bind a dead letter queue.
|
default RabbitMQEndpointBuilderFactory.RabbitMQEndpointBuilder |
skipDlqDeclare(String skipDlqDeclare)
If true the producer will not declare and bind a dead letter queue.
|
default RabbitMQEndpointBuilderFactory.RabbitMQEndpointBuilder |
skipExchangeDeclare(boolean skipExchangeDeclare)
This can be used if we need to declare the queue but not the
exchange.
|
default RabbitMQEndpointBuilderFactory.RabbitMQEndpointBuilder |
skipExchangeDeclare(String skipExchangeDeclare)
This can be used if we need to declare the queue but not the
exchange.
|
default RabbitMQEndpointBuilderFactory.RabbitMQEndpointBuilder |
skipQueueBind(boolean skipQueueBind)
If true the queue will not be bound to the exchange after declaring
it.
|
default RabbitMQEndpointBuilderFactory.RabbitMQEndpointBuilder |
skipQueueBind(String skipQueueBind)
If true the queue will not be bound to the exchange after declaring
it.
|
default RabbitMQEndpointBuilderFactory.RabbitMQEndpointBuilder |
skipQueueDeclare(boolean skipQueueDeclare)
If true the producer will not declare and bind a queue.
|
default RabbitMQEndpointBuilderFactory.RabbitMQEndpointBuilder |
skipQueueDeclare(String skipQueueDeclare)
If true the producer will not declare and bind a queue.
|
default RabbitMQEndpointBuilderFactory.RabbitMQEndpointBuilder |
sslProtocol(String sslProtocol)
Enables SSL on connection, accepted value are true, TLS and 'SSLv3.
|
default RabbitMQEndpointBuilderFactory.RabbitMQEndpointBuilder |
trustManager(Object trustManager)
Configure SSL trust manager, SSL should be enabled for this option to
be effective.
|
default RabbitMQEndpointBuilderFactory.RabbitMQEndpointBuilder |
trustManager(String trustManager)
Configure SSL trust manager, SSL should be enabled for this option to
be effective.
|
default RabbitMQEndpointBuilderFactory.RabbitMQEndpointBuilder |
username(String username)
Username in case of authenticated access.
|
default RabbitMQEndpointBuilderFactory.RabbitMQEndpointBuilder |
vhost(String vhost)
The vhost for the channel.
|
autoAck, autoAck, bridgeErrorHandler, bridgeErrorHandler, concurrentConsumers, concurrentConsumers, consumerTag, exclusiveConsumer, exclusiveConsumer, prefetchCount, prefetchCount, prefetchEnabled, prefetchEnabled, prefetchGlobal, prefetchGlobal, prefetchSize, prefetchSize, reQueue, reQueuedoSetMultiValueProperties, doSetMultiValueProperty, doSetProperty, getUriadditionalHeaders, additionalHeaders, additionalProperties, additionalProperties, allowCustomHeaders, allowCustomHeaders, allowNullHeaders, allowNullHeaders, bridgeEndpoint, bridgeEndpoint, channelPoolMaxSize, channelPoolMaxSize, channelPoolMaxWait, channelPoolMaxWait, guaranteedDeliveries, guaranteedDeliveries, immediate, immediate, lazyStartProducer, lazyStartProducer, mandatory, mandatory, publisherAcknowledgements, publisherAcknowledgements, publisherAcknowledgementsTimeout, publisherAcknowledgementsTimeoutdefault RabbitMQEndpointBuilderFactory.AdvancedRabbitMQEndpointBuilder advanced()
advanced in interface RabbitMQEndpointBuilderFactory.RabbitMQEndpointConsumerBuilderadvanced in interface RabbitMQEndpointBuilderFactory.RabbitMQEndpointProducerBuilderdefault RabbitMQEndpointBuilderFactory.RabbitMQEndpointBuilder addresses(String addresses)
addresses in interface RabbitMQEndpointBuilderFactory.RabbitMQEndpointConsumerBuilderaddresses in interface RabbitMQEndpointBuilderFactory.RabbitMQEndpointProducerBuilderaddresses - the value to setdefault RabbitMQEndpointBuilderFactory.RabbitMQEndpointBuilder autoDelete(boolean autoDelete)
autoDelete in interface RabbitMQEndpointBuilderFactory.RabbitMQEndpointConsumerBuilderautoDelete in interface RabbitMQEndpointBuilderFactory.RabbitMQEndpointProducerBuilderautoDelete - the value to setdefault RabbitMQEndpointBuilderFactory.RabbitMQEndpointBuilder autoDelete(String autoDelete)
autoDelete in interface RabbitMQEndpointBuilderFactory.RabbitMQEndpointConsumerBuilderautoDelete in interface RabbitMQEndpointBuilderFactory.RabbitMQEndpointProducerBuilderautoDelete - the value to setdefault RabbitMQEndpointBuilderFactory.RabbitMQEndpointBuilder automaticRecoveryEnabled(Boolean automaticRecoveryEnabled)
automaticRecoveryEnabled in interface RabbitMQEndpointBuilderFactory.RabbitMQEndpointConsumerBuilderautomaticRecoveryEnabled in interface RabbitMQEndpointBuilderFactory.RabbitMQEndpointProducerBuilderautomaticRecoveryEnabled - the value to setdefault RabbitMQEndpointBuilderFactory.RabbitMQEndpointBuilder automaticRecoveryEnabled(String automaticRecoveryEnabled)
automaticRecoveryEnabled in interface RabbitMQEndpointBuilderFactory.RabbitMQEndpointConsumerBuilderautomaticRecoveryEnabled in interface RabbitMQEndpointBuilderFactory.RabbitMQEndpointProducerBuilderautomaticRecoveryEnabled - the value to setdefault RabbitMQEndpointBuilderFactory.RabbitMQEndpointBuilder connectionFactory(Object connectionFactory)
connectionFactory in interface RabbitMQEndpointBuilderFactory.RabbitMQEndpointConsumerBuilderconnectionFactory in interface RabbitMQEndpointBuilderFactory.RabbitMQEndpointProducerBuilderconnectionFactory - the value to setdefault RabbitMQEndpointBuilderFactory.RabbitMQEndpointBuilder connectionFactory(String connectionFactory)
connectionFactory in interface RabbitMQEndpointBuilderFactory.RabbitMQEndpointConsumerBuilderconnectionFactory in interface RabbitMQEndpointBuilderFactory.RabbitMQEndpointProducerBuilderconnectionFactory - the value to setdefault RabbitMQEndpointBuilderFactory.RabbitMQEndpointBuilder deadLetterExchange(String deadLetterExchange)
deadLetterExchange in interface RabbitMQEndpointBuilderFactory.RabbitMQEndpointConsumerBuilderdeadLetterExchange in interface RabbitMQEndpointBuilderFactory.RabbitMQEndpointProducerBuilderdeadLetterExchange - the value to setdefault RabbitMQEndpointBuilderFactory.RabbitMQEndpointBuilder deadLetterExchangeType(String deadLetterExchangeType)
deadLetterExchangeType in interface RabbitMQEndpointBuilderFactory.RabbitMQEndpointConsumerBuilderdeadLetterExchangeType in interface RabbitMQEndpointBuilderFactory.RabbitMQEndpointProducerBuilderdeadLetterExchangeType - the value to setdefault RabbitMQEndpointBuilderFactory.RabbitMQEndpointBuilder deadLetterQueue(String deadLetterQueue)
deadLetterQueue in interface RabbitMQEndpointBuilderFactory.RabbitMQEndpointConsumerBuilderdeadLetterQueue in interface RabbitMQEndpointBuilderFactory.RabbitMQEndpointProducerBuilderdeadLetterQueue - the value to setdefault RabbitMQEndpointBuilderFactory.RabbitMQEndpointBuilder deadLetterRoutingKey(String deadLetterRoutingKey)
deadLetterRoutingKey in interface RabbitMQEndpointBuilderFactory.RabbitMQEndpointConsumerBuilderdeadLetterRoutingKey in interface RabbitMQEndpointBuilderFactory.RabbitMQEndpointProducerBuilderdeadLetterRoutingKey - the value to setdefault RabbitMQEndpointBuilderFactory.RabbitMQEndpointBuilder declare(boolean declare)
declare in interface RabbitMQEndpointBuilderFactory.RabbitMQEndpointConsumerBuilderdeclare in interface RabbitMQEndpointBuilderFactory.RabbitMQEndpointProducerBuilderdeclare - the value to setdefault RabbitMQEndpointBuilderFactory.RabbitMQEndpointBuilder declare(String declare)
declare in interface RabbitMQEndpointBuilderFactory.RabbitMQEndpointConsumerBuilderdeclare in interface RabbitMQEndpointBuilderFactory.RabbitMQEndpointProducerBuilderdeclare - the value to setdefault RabbitMQEndpointBuilderFactory.RabbitMQEndpointBuilder durable(boolean durable)
durable in interface RabbitMQEndpointBuilderFactory.RabbitMQEndpointConsumerBuilderdurable in interface RabbitMQEndpointBuilderFactory.RabbitMQEndpointProducerBuilderdurable - the value to setdefault RabbitMQEndpointBuilderFactory.RabbitMQEndpointBuilder durable(String durable)
durable in interface RabbitMQEndpointBuilderFactory.RabbitMQEndpointConsumerBuilderdurable in interface RabbitMQEndpointBuilderFactory.RabbitMQEndpointProducerBuilderdurable - the value to setdefault RabbitMQEndpointBuilderFactory.RabbitMQEndpointBuilder exchangeType(String exchangeType)
exchangeType in interface RabbitMQEndpointBuilderFactory.RabbitMQEndpointConsumerBuilderexchangeType in interface RabbitMQEndpointBuilderFactory.RabbitMQEndpointProducerBuilderexchangeType - the value to setdefault RabbitMQEndpointBuilderFactory.RabbitMQEndpointBuilder exclusive(boolean exclusive)
exclusive in interface RabbitMQEndpointBuilderFactory.RabbitMQEndpointConsumerBuilderexclusive in interface RabbitMQEndpointBuilderFactory.RabbitMQEndpointProducerBuilderexclusive - the value to setdefault RabbitMQEndpointBuilderFactory.RabbitMQEndpointBuilder exclusive(String exclusive)
exclusive in interface RabbitMQEndpointBuilderFactory.RabbitMQEndpointConsumerBuilderexclusive in interface RabbitMQEndpointBuilderFactory.RabbitMQEndpointProducerBuilderexclusive - the value to setdefault RabbitMQEndpointBuilderFactory.RabbitMQEndpointBuilder hostname(String hostname)
hostname in interface RabbitMQEndpointBuilderFactory.RabbitMQEndpointConsumerBuilderhostname in interface RabbitMQEndpointBuilderFactory.RabbitMQEndpointProducerBuilderhostname - the value to setdefault RabbitMQEndpointBuilderFactory.RabbitMQEndpointBuilder passive(boolean passive)
passive in interface RabbitMQEndpointBuilderFactory.RabbitMQEndpointConsumerBuilderpassive in interface RabbitMQEndpointBuilderFactory.RabbitMQEndpointProducerBuilderpassive - the value to setdefault RabbitMQEndpointBuilderFactory.RabbitMQEndpointBuilder passive(String passive)
passive in interface RabbitMQEndpointBuilderFactory.RabbitMQEndpointConsumerBuilderpassive in interface RabbitMQEndpointBuilderFactory.RabbitMQEndpointProducerBuilderpassive - the value to setdefault RabbitMQEndpointBuilderFactory.RabbitMQEndpointBuilder portNumber(int portNumber)
portNumber in interface RabbitMQEndpointBuilderFactory.RabbitMQEndpointConsumerBuilderportNumber in interface RabbitMQEndpointBuilderFactory.RabbitMQEndpointProducerBuilderportNumber - the value to setdefault RabbitMQEndpointBuilderFactory.RabbitMQEndpointBuilder portNumber(String portNumber)
portNumber in interface RabbitMQEndpointBuilderFactory.RabbitMQEndpointConsumerBuilderportNumber in interface RabbitMQEndpointBuilderFactory.RabbitMQEndpointProducerBuilderportNumber - the value to setdefault RabbitMQEndpointBuilderFactory.RabbitMQEndpointBuilder queue(String queue)
queue in interface RabbitMQEndpointBuilderFactory.RabbitMQEndpointConsumerBuilderqueue in interface RabbitMQEndpointBuilderFactory.RabbitMQEndpointProducerBuilderqueue - the value to setdefault RabbitMQEndpointBuilderFactory.RabbitMQEndpointBuilder routingKey(String routingKey)
routingKey in interface RabbitMQEndpointBuilderFactory.RabbitMQEndpointConsumerBuilderroutingKey in interface RabbitMQEndpointBuilderFactory.RabbitMQEndpointProducerBuilderroutingKey - the value to setdefault RabbitMQEndpointBuilderFactory.RabbitMQEndpointBuilder skipDlqDeclare(boolean skipDlqDeclare)
skipDlqDeclare in interface RabbitMQEndpointBuilderFactory.RabbitMQEndpointConsumerBuilderskipDlqDeclare in interface RabbitMQEndpointBuilderFactory.RabbitMQEndpointProducerBuilderskipDlqDeclare - the value to setdefault RabbitMQEndpointBuilderFactory.RabbitMQEndpointBuilder skipDlqDeclare(String skipDlqDeclare)
skipDlqDeclare in interface RabbitMQEndpointBuilderFactory.RabbitMQEndpointConsumerBuilderskipDlqDeclare in interface RabbitMQEndpointBuilderFactory.RabbitMQEndpointProducerBuilderskipDlqDeclare - the value to setdefault RabbitMQEndpointBuilderFactory.RabbitMQEndpointBuilder skipExchangeDeclare(boolean skipExchangeDeclare)
skipExchangeDeclare in interface RabbitMQEndpointBuilderFactory.RabbitMQEndpointConsumerBuilderskipExchangeDeclare in interface RabbitMQEndpointBuilderFactory.RabbitMQEndpointProducerBuilderskipExchangeDeclare - the value to setdefault RabbitMQEndpointBuilderFactory.RabbitMQEndpointBuilder skipExchangeDeclare(String skipExchangeDeclare)
skipExchangeDeclare in interface RabbitMQEndpointBuilderFactory.RabbitMQEndpointConsumerBuilderskipExchangeDeclare in interface RabbitMQEndpointBuilderFactory.RabbitMQEndpointProducerBuilderskipExchangeDeclare - the value to setdefault RabbitMQEndpointBuilderFactory.RabbitMQEndpointBuilder skipQueueBind(boolean skipQueueBind)
skipQueueBind in interface RabbitMQEndpointBuilderFactory.RabbitMQEndpointConsumerBuilderskipQueueBind in interface RabbitMQEndpointBuilderFactory.RabbitMQEndpointProducerBuilderskipQueueBind - the value to setdefault RabbitMQEndpointBuilderFactory.RabbitMQEndpointBuilder skipQueueBind(String skipQueueBind)
skipQueueBind in interface RabbitMQEndpointBuilderFactory.RabbitMQEndpointConsumerBuilderskipQueueBind in interface RabbitMQEndpointBuilderFactory.RabbitMQEndpointProducerBuilderskipQueueBind - the value to setdefault RabbitMQEndpointBuilderFactory.RabbitMQEndpointBuilder skipQueueDeclare(boolean skipQueueDeclare)
skipQueueDeclare in interface RabbitMQEndpointBuilderFactory.RabbitMQEndpointConsumerBuilderskipQueueDeclare in interface RabbitMQEndpointBuilderFactory.RabbitMQEndpointProducerBuilderskipQueueDeclare - the value to setdefault RabbitMQEndpointBuilderFactory.RabbitMQEndpointBuilder skipQueueDeclare(String skipQueueDeclare)
skipQueueDeclare in interface RabbitMQEndpointBuilderFactory.RabbitMQEndpointConsumerBuilderskipQueueDeclare in interface RabbitMQEndpointBuilderFactory.RabbitMQEndpointProducerBuilderskipQueueDeclare - the value to setdefault RabbitMQEndpointBuilderFactory.RabbitMQEndpointBuilder vhost(String vhost)
vhost in interface RabbitMQEndpointBuilderFactory.RabbitMQEndpointConsumerBuildervhost in interface RabbitMQEndpointBuilderFactory.RabbitMQEndpointProducerBuildervhost - the value to setdefault RabbitMQEndpointBuilderFactory.RabbitMQEndpointBuilder allowMessageBodySerialization(boolean allowMessageBodySerialization)
allowMessageBodySerialization in interface RabbitMQEndpointBuilderFactory.RabbitMQEndpointConsumerBuilderallowMessageBodySerialization in interface RabbitMQEndpointBuilderFactory.RabbitMQEndpointProducerBuilderallowMessageBodySerialization - the value to setdefault RabbitMQEndpointBuilderFactory.RabbitMQEndpointBuilder allowMessageBodySerialization(String allowMessageBodySerialization)
allowMessageBodySerialization in interface RabbitMQEndpointBuilderFactory.RabbitMQEndpointConsumerBuilderallowMessageBodySerialization in interface RabbitMQEndpointBuilderFactory.RabbitMQEndpointProducerBuilderallowMessageBodySerialization - the value to setdefault RabbitMQEndpointBuilderFactory.RabbitMQEndpointBuilder password(String password)
password in interface RabbitMQEndpointBuilderFactory.RabbitMQEndpointConsumerBuilderpassword in interface RabbitMQEndpointBuilderFactory.RabbitMQEndpointProducerBuilderpassword - the value to setdefault RabbitMQEndpointBuilderFactory.RabbitMQEndpointBuilder sslProtocol(String sslProtocol)
sslProtocol in interface RabbitMQEndpointBuilderFactory.RabbitMQEndpointConsumerBuildersslProtocol in interface RabbitMQEndpointBuilderFactory.RabbitMQEndpointProducerBuildersslProtocol - the value to setdefault RabbitMQEndpointBuilderFactory.RabbitMQEndpointBuilder trustManager(Object trustManager)
trustManager in interface RabbitMQEndpointBuilderFactory.RabbitMQEndpointConsumerBuildertrustManager in interface RabbitMQEndpointBuilderFactory.RabbitMQEndpointProducerBuildertrustManager - the value to setdefault RabbitMQEndpointBuilderFactory.RabbitMQEndpointBuilder trustManager(String trustManager)
trustManager in interface RabbitMQEndpointBuilderFactory.RabbitMQEndpointConsumerBuildertrustManager in interface RabbitMQEndpointBuilderFactory.RabbitMQEndpointProducerBuildertrustManager - the value to setdefault RabbitMQEndpointBuilderFactory.RabbitMQEndpointBuilder username(String username)
username in interface RabbitMQEndpointBuilderFactory.RabbitMQEndpointConsumerBuilderusername in interface RabbitMQEndpointBuilderFactory.RabbitMQEndpointProducerBuilderusername - the value to setApache Camel