public static interface QueueEndpointBuilderFactory.QueueEndpointBuilder extends QueueEndpointBuilderFactory.QueueEndpointConsumerBuilder, QueueEndpointBuilderFactory.QueueEndpointProducerBuilder
| Modifier and Type | Method and Description |
|---|---|
default QueueEndpointBuilderFactory.QueueEndpointBuilder |
accessKey(String accessKey)
Access key for the associated azure account name to be used for
authentication with azure queue services.
|
default QueueEndpointBuilderFactory.AdvancedQueueEndpointBuilder |
advanced() |
default QueueEndpointBuilderFactory.QueueEndpointBuilder |
credentials(Object credentials)
StorageSharedKeyCredential can be injected to create the azure
client, this holds the important authentication information.
|
default QueueEndpointBuilderFactory.QueueEndpointBuilder |
credentials(String credentials)
StorageSharedKeyCredential can be injected to create the azure
client, this holds the important authentication information.
|
default QueueEndpointBuilderFactory.QueueEndpointBuilder |
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.QueueEndpointBuilder |
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.QueueEndpointBuilder |
messageId(String messageId)
The ID of the message to be deleted or updated.
|
default QueueEndpointBuilderFactory.QueueEndpointBuilder |
popReceipt(String popReceipt)
Unique identifier that must match for the message to be deleted or
updated.
|
default QueueEndpointBuilderFactory.QueueEndpointBuilder |
serviceClient(Object serviceClient)
Service client to a storage account to interact with the queue
service.
|
default QueueEndpointBuilderFactory.QueueEndpointBuilder |
serviceClient(String serviceClient)
Service client to a storage account to interact with the queue
service.
|
default QueueEndpointBuilderFactory.QueueEndpointBuilder |
timeout(Duration timeout)
An optional timeout applied to the operation.
|
default QueueEndpointBuilderFactory.QueueEndpointBuilder |
timeout(String timeout)
An optional timeout applied to the operation.
|
default QueueEndpointBuilderFactory.QueueEndpointBuilder |
timeToLive(Duration timeToLive)
How long the message will stay alive in the queue.
|
default QueueEndpointBuilderFactory.QueueEndpointBuilder |
timeToLive(String timeToLive)
How long the message will stay alive in the queue.
|
default QueueEndpointBuilderFactory.QueueEndpointBuilder |
visibilityTimeout(Duration visibilityTimeout)
The timeout period for how long the message is invisible in the
queue.
|
default QueueEndpointBuilderFactory.QueueEndpointBuilder |
visibilityTimeout(String visibilityTimeout)
The timeout period for how long the message is invisible in the
queue.
|
backoffErrorThreshold, backoffErrorThreshold, backoffIdleThreshold, backoffIdleThreshold, backoffMultiplier, backoffMultiplier, bridgeErrorHandler, bridgeErrorHandler, delay, delay, greedy, greedy, initialDelay, initialDelay, repeatCount, repeatCount, runLoggingLevel, runLoggingLevel, scheduledExecutorService, scheduledExecutorService, scheduler, scheduler, schedulerProperties, schedulerProperties, sendEmptyMessageWhenIdle, sendEmptyMessageWhenIdle, startScheduler, startScheduler, timeUnit, timeUnit, useFixedDelay, useFixedDelaydoSetMultiValueProperties, doSetMultiValueProperty, doSetProperty, expr, expr, getUricreateQueue, createQueue, lazyStartProducer, lazyStartProducer, operation, operationdefault QueueEndpointBuilderFactory.AdvancedQueueEndpointBuilder advanced()
advanced in interface QueueEndpointBuilderFactory.QueueEndpointConsumerBuilderadvanced in interface QueueEndpointBuilderFactory.QueueEndpointProducerBuilderdefault QueueEndpointBuilderFactory.QueueEndpointBuilder serviceClient(Object serviceClient)
serviceClient in interface QueueEndpointBuilderFactory.QueueEndpointConsumerBuilderserviceClient in interface QueueEndpointBuilderFactory.QueueEndpointProducerBuilderserviceClient - the value to setdefault QueueEndpointBuilderFactory.QueueEndpointBuilder serviceClient(String serviceClient)
serviceClient in interface QueueEndpointBuilderFactory.QueueEndpointConsumerBuilderserviceClient in interface QueueEndpointBuilderFactory.QueueEndpointProducerBuilderserviceClient - the value to setdefault QueueEndpointBuilderFactory.QueueEndpointBuilder maxMessages(Integer maxMessages)
maxMessages in interface QueueEndpointBuilderFactory.QueueEndpointConsumerBuildermaxMessages in interface QueueEndpointBuilderFactory.QueueEndpointProducerBuildermaxMessages - the value to setdefault QueueEndpointBuilderFactory.QueueEndpointBuilder maxMessages(String maxMessages)
maxMessages in interface QueueEndpointBuilderFactory.QueueEndpointConsumerBuildermaxMessages in interface QueueEndpointBuilderFactory.QueueEndpointProducerBuildermaxMessages - the value to setdefault QueueEndpointBuilderFactory.QueueEndpointBuilder messageId(String messageId)
messageId in interface QueueEndpointBuilderFactory.QueueEndpointConsumerBuildermessageId in interface QueueEndpointBuilderFactory.QueueEndpointProducerBuildermessageId - the value to setdefault QueueEndpointBuilderFactory.QueueEndpointBuilder popReceipt(String popReceipt)
popReceipt in interface QueueEndpointBuilderFactory.QueueEndpointConsumerBuilderpopReceipt in interface QueueEndpointBuilderFactory.QueueEndpointProducerBuilderpopReceipt - the value to setdefault QueueEndpointBuilderFactory.QueueEndpointBuilder timeout(Duration timeout)
timeout in interface QueueEndpointBuilderFactory.QueueEndpointConsumerBuildertimeout in interface QueueEndpointBuilderFactory.QueueEndpointProducerBuildertimeout - the value to setdefault QueueEndpointBuilderFactory.QueueEndpointBuilder timeout(String timeout)
timeout in interface QueueEndpointBuilderFactory.QueueEndpointConsumerBuildertimeout in interface QueueEndpointBuilderFactory.QueueEndpointProducerBuildertimeout - the value to setdefault QueueEndpointBuilderFactory.QueueEndpointBuilder timeToLive(Duration timeToLive)
timeToLive in interface QueueEndpointBuilderFactory.QueueEndpointConsumerBuildertimeToLive in interface QueueEndpointBuilderFactory.QueueEndpointProducerBuildertimeToLive - the value to setdefault QueueEndpointBuilderFactory.QueueEndpointBuilder timeToLive(String timeToLive)
timeToLive in interface QueueEndpointBuilderFactory.QueueEndpointConsumerBuildertimeToLive in interface QueueEndpointBuilderFactory.QueueEndpointProducerBuildertimeToLive - the value to setdefault QueueEndpointBuilderFactory.QueueEndpointBuilder visibilityTimeout(Duration visibilityTimeout)
visibilityTimeout in interface QueueEndpointBuilderFactory.QueueEndpointConsumerBuildervisibilityTimeout in interface QueueEndpointBuilderFactory.QueueEndpointProducerBuildervisibilityTimeout - the value to setdefault QueueEndpointBuilderFactory.QueueEndpointBuilder visibilityTimeout(String visibilityTimeout)
visibilityTimeout in interface QueueEndpointBuilderFactory.QueueEndpointConsumerBuildervisibilityTimeout in interface QueueEndpointBuilderFactory.QueueEndpointProducerBuildervisibilityTimeout - the value to setdefault QueueEndpointBuilderFactory.QueueEndpointBuilder accessKey(String accessKey)
accessKey in interface QueueEndpointBuilderFactory.QueueEndpointConsumerBuilderaccessKey in interface QueueEndpointBuilderFactory.QueueEndpointProducerBuilderaccessKey - the value to setdefault QueueEndpointBuilderFactory.QueueEndpointBuilder credentials(Object credentials)
credentials in interface QueueEndpointBuilderFactory.QueueEndpointConsumerBuildercredentials in interface QueueEndpointBuilderFactory.QueueEndpointProducerBuildercredentials - the value to setdefault QueueEndpointBuilderFactory.QueueEndpointBuilder credentials(String credentials)
credentials in interface QueueEndpointBuilderFactory.QueueEndpointConsumerBuildercredentials in interface QueueEndpointBuilderFactory.QueueEndpointProducerBuildercredentials - the value to setApache Camel