public static interface AzureServicebusComponentBuilderFactory.AzureServicebusComponentBuilder extends ComponentBuilder<org.apache.camel.component.azure.servicebus.ServiceBusComponent>
| Modifier and Type | Method and Description |
|---|---|
default AzureServicebusComponentBuilderFactory.AzureServicebusComponentBuilder |
amqpRetryOptions(com.azure.core.amqp.AmqpRetryOptions amqpRetryOptions)
Sets the retry options for Service Bus clients.
|
default AzureServicebusComponentBuilderFactory.AzureServicebusComponentBuilder |
amqpTransportType(com.azure.core.amqp.AmqpTransportType amqpTransportType)
Sets the transport type by which all the communication with Azure
Service Bus occurs.
|
default AzureServicebusComponentBuilderFactory.AzureServicebusComponentBuilder |
autowiredEnabled(boolean autowiredEnabled)
Whether autowiring is enabled.
|
default AzureServicebusComponentBuilderFactory.AzureServicebusComponentBuilder |
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 AzureServicebusComponentBuilderFactory.AzureServicebusComponentBuilder |
clientOptions(com.azure.core.util.ClientOptions clientOptions)
Sets the ClientOptions to be sent from the client built from this
builder, enabling customization of certain properties, as well as
support the addition of custom header information.
|
default AzureServicebusComponentBuilderFactory.AzureServicebusComponentBuilder |
configuration(org.apache.camel.component.azure.servicebus.ServiceBusConfiguration configuration)
The component configurations.
|
default AzureServicebusComponentBuilderFactory.AzureServicebusComponentBuilder |
connectionString(String connectionString)
Sets the connection string for a Service Bus namespace or a specific
Service Bus resource.
|
default AzureServicebusComponentBuilderFactory.AzureServicebusComponentBuilder |
consumerOperation(org.apache.camel.component.azure.servicebus.ServiceBusConsumerOperationDefinition consumerOperation)
Sets the desired operation to be used in the consumer.
|
default AzureServicebusComponentBuilderFactory.AzureServicebusComponentBuilder |
disableAutoComplete(boolean disableAutoComplete)
Disables auto-complete and auto-abandon of received messages.
|
default AzureServicebusComponentBuilderFactory.AzureServicebusComponentBuilder |
lazyStartProducer(boolean lazyStartProducer)
Whether the producer should be started lazy (on the first message).
|
default AzureServicebusComponentBuilderFactory.AzureServicebusComponentBuilder |
maxAutoLockRenewDuration(Duration maxAutoLockRenewDuration)
Sets the amount of time to continue auto-renewing the lock.
|
default AzureServicebusComponentBuilderFactory.AzureServicebusComponentBuilder |
peekNumMaxMessages(Integer peekNumMaxMessages)
Set the max number of messages to be peeked during the peek
operation.
|
default AzureServicebusComponentBuilderFactory.AzureServicebusComponentBuilder |
prefetchCount(int prefetchCount)
Sets the prefetch count of the receiver.
|
default AzureServicebusComponentBuilderFactory.AzureServicebusComponentBuilder |
producerOperation(org.apache.camel.component.azure.servicebus.ServiceBusProducerOperationDefinition producerOperation)
Sets the desired operation to be used in the producer.
|
default AzureServicebusComponentBuilderFactory.AzureServicebusComponentBuilder |
proxyOptions(com.azure.core.amqp.ProxyOptions proxyOptions)
Sets the proxy configuration to use for ServiceBusSenderAsyncClient.
|
default AzureServicebusComponentBuilderFactory.AzureServicebusComponentBuilder |
receiverAsyncClient(com.azure.messaging.servicebus.ServiceBusReceiverAsyncClient receiverAsyncClient)
Sets the receiverAsyncClient in order to consume messages in the
Consumer.
|
default AzureServicebusComponentBuilderFactory.AzureServicebusComponentBuilder |
scheduledEnqueueTime(OffsetDateTime scheduledEnqueueTime)
Sets OffsetDateTime at which the message should appear in the Service
Bus queue or topic.
|
default AzureServicebusComponentBuilderFactory.AzureServicebusComponentBuilder |
senderAsyncClient(com.azure.messaging.servicebus.ServiceBusSenderAsyncClient senderAsyncClient)
Sets SenderAsyncClient to be used in the producer.
|
default AzureServicebusComponentBuilderFactory.AzureServicebusComponentBuilder |
serviceBusReceiveMode(com.azure.messaging.servicebus.models.ServiceBusReceiveMode serviceBusReceiveMode)
Sets the receive mode for the receiver.
|
default AzureServicebusComponentBuilderFactory.AzureServicebusComponentBuilder |
serviceBusTransactionContext(com.azure.messaging.servicebus.ServiceBusTransactionContext serviceBusTransactionContext)
Represents transaction in service.
|
default AzureServicebusComponentBuilderFactory.AzureServicebusComponentBuilder |
serviceBusType(org.apache.camel.component.azure.servicebus.ServiceBusType serviceBusType)
The service bus type of connection to execute.
|
default AzureServicebusComponentBuilderFactory.AzureServicebusComponentBuilder |
subQueue(com.azure.messaging.servicebus.models.SubQueue subQueue)
Sets the type of the SubQueue to connect to.
|
default AzureServicebusComponentBuilderFactory.AzureServicebusComponentBuilder |
subscriptionName(String subscriptionName)
Sets the name of the subscription in the topic to listen to.
|
build, build, doSetProperty, registerdefault AzureServicebusComponentBuilderFactory.AzureServicebusComponentBuilder amqpRetryOptions(com.azure.core.amqp.AmqpRetryOptions amqpRetryOptions)
amqpRetryOptions - the value to setdefault AzureServicebusComponentBuilderFactory.AzureServicebusComponentBuilder amqpTransportType(com.azure.core.amqp.AmqpTransportType amqpTransportType)
amqpTransportType - the value to setdefault AzureServicebusComponentBuilderFactory.AzureServicebusComponentBuilder clientOptions(com.azure.core.util.ClientOptions clientOptions)
clientOptions - the value to setdefault AzureServicebusComponentBuilderFactory.AzureServicebusComponentBuilder configuration(org.apache.camel.component.azure.servicebus.ServiceBusConfiguration configuration)
configuration - the value to setdefault AzureServicebusComponentBuilderFactory.AzureServicebusComponentBuilder proxyOptions(com.azure.core.amqp.ProxyOptions proxyOptions)
proxyOptions - the value to setdefault AzureServicebusComponentBuilderFactory.AzureServicebusComponentBuilder serviceBusType(org.apache.camel.component.azure.servicebus.ServiceBusType serviceBusType)
serviceBusType - the value to setdefault AzureServicebusComponentBuilderFactory.AzureServicebusComponentBuilder bridgeErrorHandler(boolean bridgeErrorHandler)
bridgeErrorHandler - the value to setdefault AzureServicebusComponentBuilderFactory.AzureServicebusComponentBuilder consumerOperation(org.apache.camel.component.azure.servicebus.ServiceBusConsumerOperationDefinition consumerOperation)
consumerOperation - the value to setdefault AzureServicebusComponentBuilderFactory.AzureServicebusComponentBuilder disableAutoComplete(boolean disableAutoComplete)
disableAutoComplete - the value to setdefault AzureServicebusComponentBuilderFactory.AzureServicebusComponentBuilder maxAutoLockRenewDuration(Duration maxAutoLockRenewDuration)
maxAutoLockRenewDuration - the value to setdefault AzureServicebusComponentBuilderFactory.AzureServicebusComponentBuilder peekNumMaxMessages(Integer peekNumMaxMessages)
peekNumMaxMessages - the value to setdefault AzureServicebusComponentBuilderFactory.AzureServicebusComponentBuilder prefetchCount(int prefetchCount)
prefetchCount - the value to setdefault AzureServicebusComponentBuilderFactory.AzureServicebusComponentBuilder receiverAsyncClient(com.azure.messaging.servicebus.ServiceBusReceiverAsyncClient receiverAsyncClient)
receiverAsyncClient - the value to setdefault AzureServicebusComponentBuilderFactory.AzureServicebusComponentBuilder serviceBusReceiveMode(com.azure.messaging.servicebus.models.ServiceBusReceiveMode serviceBusReceiveMode)
serviceBusReceiveMode - the value to setdefault AzureServicebusComponentBuilderFactory.AzureServicebusComponentBuilder subQueue(com.azure.messaging.servicebus.models.SubQueue subQueue)
subQueue - the value to setdefault AzureServicebusComponentBuilderFactory.AzureServicebusComponentBuilder subscriptionName(String subscriptionName)
subscriptionName - the value to setdefault AzureServicebusComponentBuilderFactory.AzureServicebusComponentBuilder lazyStartProducer(boolean lazyStartProducer)
lazyStartProducer - the value to setdefault AzureServicebusComponentBuilderFactory.AzureServicebusComponentBuilder producerOperation(org.apache.camel.component.azure.servicebus.ServiceBusProducerOperationDefinition producerOperation)
producerOperation - the value to setdefault AzureServicebusComponentBuilderFactory.AzureServicebusComponentBuilder scheduledEnqueueTime(OffsetDateTime scheduledEnqueueTime)
scheduledEnqueueTime - the value to setdefault AzureServicebusComponentBuilderFactory.AzureServicebusComponentBuilder senderAsyncClient(com.azure.messaging.servicebus.ServiceBusSenderAsyncClient senderAsyncClient)
senderAsyncClient - the value to setdefault AzureServicebusComponentBuilderFactory.AzureServicebusComponentBuilder serviceBusTransactionContext(com.azure.messaging.servicebus.ServiceBusTransactionContext serviceBusTransactionContext)
serviceBusTransactionContext - the value to setdefault AzureServicebusComponentBuilderFactory.AzureServicebusComponentBuilder autowiredEnabled(boolean autowiredEnabled)
autowiredEnabled - the value to setdefault AzureServicebusComponentBuilderFactory.AzureServicebusComponentBuilder connectionString(String connectionString)
connectionString - the value to setApache Camel