Interface QueueServiceEndpointBuilderFactory.QueueServiceEndpointConsumerBuilder
-
- All Superinterfaces:
org.apache.camel.builder.EndpointConsumerBuilder
,org.apache.camel.EndpointConsumerResolver
- All Known Subinterfaces:
QueueServiceEndpointBuilderFactory.QueueServiceEndpointBuilder
- Enclosing interface:
- QueueServiceEndpointBuilderFactory
public static interface QueueServiceEndpointBuilderFactory.QueueServiceEndpointConsumerBuilder extends org.apache.camel.builder.EndpointConsumerBuilder
Builder for endpoint consumers for the Azure Storage Queue Service (Deprecated) component.
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default QueueServiceEndpointBuilderFactory.AdvancedQueueServiceEndpointConsumerBuilder
advanced()
default QueueServiceEndpointBuilderFactory.QueueServiceEndpointConsumerBuilder
azureQueueClient(Object azureQueueClient)
The queue service client.default QueueServiceEndpointBuilderFactory.QueueServiceEndpointConsumerBuilder
azureQueueClient(String azureQueueClient)
The queue service client.default QueueServiceEndpointBuilderFactory.QueueServiceEndpointConsumerBuilder
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 QueueServiceEndpointBuilderFactory.QueueServiceEndpointConsumerBuilder
bridgeErrorHandler(String 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 QueueServiceEndpointBuilderFactory.QueueServiceEndpointConsumerBuilder
credentials(Object credentials)
Set the storage credentials, required in most cases.default QueueServiceEndpointBuilderFactory.QueueServiceEndpointConsumerBuilder
credentials(String credentials)
Set the storage credentials, required in most cases.default QueueServiceEndpointBuilderFactory.QueueServiceEndpointConsumerBuilder
credentialsAccountKey(String credentialsAccountKey)
Set the storage account key used during authentication phase.default QueueServiceEndpointBuilderFactory.QueueServiceEndpointConsumerBuilder
credentialsAccountName(String credentialsAccountName)
Set the storage account name used during authentication phase.default QueueServiceEndpointBuilderFactory.QueueServiceEndpointConsumerBuilder
validateClientURI(boolean validateClientURI)
Whether to validate the Azure client URI.default QueueServiceEndpointBuilderFactory.QueueServiceEndpointConsumerBuilder
validateClientURI(String validateClientURI)
Whether to validate the Azure client URI.
-
-
-
Method Detail
-
advanced
default QueueServiceEndpointBuilderFactory.AdvancedQueueServiceEndpointConsumerBuilder advanced()
-
azureQueueClient
default QueueServiceEndpointBuilderFactory.QueueServiceEndpointConsumerBuilder azureQueueClient(Object azureQueueClient)
The queue service client. The option is a:com.microsoft.azure.storage.queue.CloudQueue
type. Group: common
-
azureQueueClient
default QueueServiceEndpointBuilderFactory.QueueServiceEndpointConsumerBuilder azureQueueClient(String azureQueueClient)
The queue service client. The option will be converted to acom.microsoft.azure.storage.queue.CloudQueue
type. Group: common
-
credentials
default QueueServiceEndpointBuilderFactory.QueueServiceEndpointConsumerBuilder credentials(Object credentials)
Set the storage credentials, required in most cases. The option is a:com.microsoft.azure.storage.StorageCredentials
type. Group: common
-
credentials
default QueueServiceEndpointBuilderFactory.QueueServiceEndpointConsumerBuilder credentials(String credentials)
Set the storage credentials, required in most cases. The option will be converted to acom.microsoft.azure.storage.StorageCredentials
type. Group: common
-
validateClientURI
default QueueServiceEndpointBuilderFactory.QueueServiceEndpointConsumerBuilder validateClientURI(boolean validateClientURI)
Whether to validate the Azure client URI. The option is a:boolean
type. Default: true Group: common
-
validateClientURI
default QueueServiceEndpointBuilderFactory.QueueServiceEndpointConsumerBuilder validateClientURI(String validateClientURI)
Whether to validate the Azure client URI. The option will be converted to aboolean
type. Default: true Group: common
-
bridgeErrorHandler
default QueueServiceEndpointBuilderFactory.QueueServiceEndpointConsumerBuilder 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. By default the consumer will use the org.apache.camel.spi.ExceptionHandler to deal with exceptions, that will be logged at WARN or ERROR level and ignored. The option is a:boolean
type. Default: false Group: consumer
-
bridgeErrorHandler
default QueueServiceEndpointBuilderFactory.QueueServiceEndpointConsumerBuilder bridgeErrorHandler(String 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. By default the consumer will use the org.apache.camel.spi.ExceptionHandler to deal with exceptions, that will be logged at WARN or ERROR level and ignored. The option will be converted to aboolean
type. Default: false Group: consumer
-
credentialsAccountKey
default QueueServiceEndpointBuilderFactory.QueueServiceEndpointConsumerBuilder credentialsAccountKey(String credentialsAccountKey)
Set the storage account key used during authentication phase. The option is a:java.lang.String
type. Group: security
-
credentialsAccountName
default QueueServiceEndpointBuilderFactory.QueueServiceEndpointConsumerBuilder credentialsAccountName(String credentialsAccountName)
Set the storage account name used during authentication phase. The option is a:java.lang.String
type. Group: security
-
-