public static interface QueueEndpointBuilderFactory.QueueEndpointProducerBuilder
extends org.apache.camel.builder.EndpointProducerBuilder
| Modifier and Type | Method and Description |
|---|---|
default QueueEndpointBuilderFactory.QueueEndpointProducerBuilder |
accessKey(String accessKey)
Access key for the associated azure account name to be used for
authentication with azure queue services.
|
default QueueEndpointBuilderFactory.AdvancedQueueEndpointProducerBuilder |
advanced() |
default QueueEndpointBuilderFactory.QueueEndpointProducerBuilder |
autoDiscoverClient(boolean autoDiscoverClient)
Setting the autoDiscoverClient mechanism, if true, the component will
look for a client instance in the registry automatically otherwise it
will skip that checking.
|
default QueueEndpointBuilderFactory.QueueEndpointProducerBuilder |
autoDiscoverClient(String autoDiscoverClient)
Setting the autoDiscoverClient mechanism, if true, the component will
look for a client instance in the registry automatically otherwise it
will skip that checking.
|
default QueueEndpointBuilderFactory.QueueEndpointProducerBuilder |
createQueue(boolean createQueue)
When is set to true, the queue will be automatically created when
sending messages to the queue.
|
default QueueEndpointBuilderFactory.QueueEndpointProducerBuilder |
createQueue(String createQueue)
When is set to true, the queue will be automatically created when
sending messages to the queue.
|
default QueueEndpointBuilderFactory.QueueEndpointProducerBuilder |
credentials(Object credentials)
StorageSharedKeyCredential can be injected to create the azure
client, this holds the important authentication information.
|
default QueueEndpointBuilderFactory.QueueEndpointProducerBuilder |
credentials(String credentials)
StorageSharedKeyCredential can be injected to create the azure
client, this holds the important authentication information.
|
default QueueEndpointBuilderFactory.QueueEndpointProducerBuilder |
lazyStartProducer(boolean lazyStartProducer)
Whether the producer should be started lazy (on the first message).
|
default QueueEndpointBuilderFactory.QueueEndpointProducerBuilder |
lazyStartProducer(String lazyStartProducer)
Whether the producer should be started lazy (on the first message).
|
default QueueEndpointBuilderFactory.QueueEndpointProducerBuilder |
maxMessages(Integer maxMessages)
Maximum number of messages to get, if there are less messages exist
in the queue than requested all the messages will be returned.
|
default QueueEndpointBuilderFactory.QueueEndpointProducerBuilder |
maxMessages(String maxMessages)
Maximum number of messages to get, if there are less messages exist
in the queue than requested all the messages will be returned.
|
default QueueEndpointBuilderFactory.QueueEndpointProducerBuilder |
messageId(String messageId)
The ID of the message to be deleted or updated.
|
default QueueEndpointBuilderFactory.QueueEndpointProducerBuilder |
operation(QueueEndpointBuilderFactory.QueueOperationDefinition operation)
Queue service operation hint to the producer.
|
default QueueEndpointBuilderFactory.QueueEndpointProducerBuilder |
operation(String operation)
Queue service operation hint to the producer.
|
default QueueEndpointBuilderFactory.QueueEndpointProducerBuilder |
popReceipt(String popReceipt)
Unique identifier that must match for the message to be deleted or
updated.
|
default QueueEndpointBuilderFactory.QueueEndpointProducerBuilder |
serviceClient(Object serviceClient)
Service client to a storage account to interact with the queue
service.
|
default QueueEndpointBuilderFactory.QueueEndpointProducerBuilder |
serviceClient(String serviceClient)
Service client to a storage account to interact with the queue
service.
|
default QueueEndpointBuilderFactory.QueueEndpointProducerBuilder |
timeout(Duration timeout)
An optional timeout applied to the operation.
|
default QueueEndpointBuilderFactory.QueueEndpointProducerBuilder |
timeout(String timeout)
An optional timeout applied to the operation.
|
default QueueEndpointBuilderFactory.QueueEndpointProducerBuilder |
timeToLive(Duration timeToLive)
How long the message will stay alive in the queue.
|
default QueueEndpointBuilderFactory.QueueEndpointProducerBuilder |
timeToLive(String timeToLive)
How long the message will stay alive in the queue.
|
default QueueEndpointBuilderFactory.QueueEndpointProducerBuilder |
visibilityTimeout(Duration visibilityTimeout)
The timeout period for how long the message is invisible in the
queue.
|
default QueueEndpointBuilderFactory.QueueEndpointProducerBuilder |
visibilityTimeout(String visibilityTimeout)
The timeout period for how long the message is invisible in the
queue.
|
default QueueEndpointBuilderFactory.AdvancedQueueEndpointProducerBuilder advanced()
default QueueEndpointBuilderFactory.QueueEndpointProducerBuilder autoDiscoverClient(boolean autoDiscoverClient)
autoDiscoverClient - the value to setdefault QueueEndpointBuilderFactory.QueueEndpointProducerBuilder autoDiscoverClient(String autoDiscoverClient)
autoDiscoverClient - the value to setdefault QueueEndpointBuilderFactory.QueueEndpointProducerBuilder serviceClient(Object serviceClient)
serviceClient - the value to setdefault QueueEndpointBuilderFactory.QueueEndpointProducerBuilder serviceClient(String serviceClient)
serviceClient - the value to setdefault QueueEndpointBuilderFactory.QueueEndpointProducerBuilder createQueue(boolean createQueue)
createQueue - the value to setdefault QueueEndpointBuilderFactory.QueueEndpointProducerBuilder createQueue(String createQueue)
createQueue - the value to setdefault QueueEndpointBuilderFactory.QueueEndpointProducerBuilder lazyStartProducer(boolean lazyStartProducer)
lazyStartProducer - the value to setdefault QueueEndpointBuilderFactory.QueueEndpointProducerBuilder lazyStartProducer(String lazyStartProducer)
lazyStartProducer - the value to setdefault QueueEndpointBuilderFactory.QueueEndpointProducerBuilder operation(QueueEndpointBuilderFactory.QueueOperationDefinition operation)
operation - the value to setdefault QueueEndpointBuilderFactory.QueueEndpointProducerBuilder operation(String operation)
operation - the value to setdefault QueueEndpointBuilderFactory.QueueEndpointProducerBuilder maxMessages(Integer maxMessages)
maxMessages - the value to setdefault QueueEndpointBuilderFactory.QueueEndpointProducerBuilder maxMessages(String maxMessages)
maxMessages - the value to setdefault QueueEndpointBuilderFactory.QueueEndpointProducerBuilder messageId(String messageId)
messageId - the value to setdefault QueueEndpointBuilderFactory.QueueEndpointProducerBuilder popReceipt(String popReceipt)
popReceipt - the value to setdefault QueueEndpointBuilderFactory.QueueEndpointProducerBuilder timeout(Duration timeout)
timeout - the value to setdefault QueueEndpointBuilderFactory.QueueEndpointProducerBuilder timeout(String timeout)
timeout - the value to setdefault QueueEndpointBuilderFactory.QueueEndpointProducerBuilder timeToLive(Duration timeToLive)
timeToLive - the value to setdefault QueueEndpointBuilderFactory.QueueEndpointProducerBuilder timeToLive(String timeToLive)
timeToLive - the value to setdefault QueueEndpointBuilderFactory.QueueEndpointProducerBuilder visibilityTimeout(Duration visibilityTimeout)
visibilityTimeout - the value to setdefault QueueEndpointBuilderFactory.QueueEndpointProducerBuilder visibilityTimeout(String visibilityTimeout)
visibilityTimeout - the value to setdefault QueueEndpointBuilderFactory.QueueEndpointProducerBuilder accessKey(String accessKey)
accessKey - the value to setdefault QueueEndpointBuilderFactory.QueueEndpointProducerBuilder credentials(Object credentials)
credentials - the value to setdefault QueueEndpointBuilderFactory.QueueEndpointProducerBuilder credentials(String credentials)
credentials - the value to setApache Camel