Uses of Interface
org.apache.camel.builder.endpoint.dsl.EventHubsEndpointBuilderFactory.EventHubsEndpointConsumerBuilder
Packages that use EventHubsEndpointBuilderFactory.EventHubsEndpointConsumerBuilder
-
Uses of EventHubsEndpointBuilderFactory.EventHubsEndpointConsumerBuilder in org.apache.camel.builder.endpoint.dsl
Subinterfaces of EventHubsEndpointBuilderFactory.EventHubsEndpointConsumerBuilder in org.apache.camel.builder.endpoint.dslModifier and TypeInterfaceDescriptionstatic interfaceBuilder for endpoint for the Azure Event Hubs component.Methods in org.apache.camel.builder.endpoint.dsl that return EventHubsEndpointBuilderFactory.EventHubsEndpointConsumerBuilderModifier and TypeMethodDescriptionEventHubsEndpointBuilderFactory.EventHubsEndpointConsumerBuilder.amqpRetryOptions(com.azure.core.amqp.AmqpRetryOptions amqpRetryOptions) Sets the retry policy for EventHubAsyncClient.EventHubsEndpointBuilderFactory.EventHubsEndpointConsumerBuilder.amqpRetryOptions(String amqpRetryOptions) Sets the retry policy for EventHubAsyncClient.EventHubsEndpointBuilderFactory.EventHubsEndpointConsumerBuilder.amqpTransportType(com.azure.core.amqp.AmqpTransportType amqpTransportType) Sets the transport type by which all the communication with Azure Event Hubs occurs.EventHubsEndpointBuilderFactory.EventHubsEndpointConsumerBuilder.amqpTransportType(String amqpTransportType) Sets the transport type by which all the communication with Azure Event Hubs occurs.EventHubsEndpointBuilderFactory.AdvancedEventHubsEndpointConsumerBuilder.basic()EventHubsEndpointBuilderFactory.EventHubsEndpointConsumerBuilder.blobAccessKey(String blobAccessKey) In case you chose the default BlobCheckpointStore, this sets access key for the associated azure account name to be used for authentication with azure blob services.EventHubsEndpointBuilderFactory.EventHubsEndpointConsumerBuilder.blobAccountName(String blobAccountName) In case you chose the default BlobCheckpointStore, this sets Azure account name to be used for authentication with azure blob services.EventHubsEndpointBuilderFactory.EventHubsEndpointConsumerBuilder.blobContainerName(String blobContainerName) In case you chose the default BlobCheckpointStore, this sets the blob container that shall be used by the BlobCheckpointStore to store the checkpoint offsets.EventHubsEndpointBuilderFactory.EventHubsEndpointConsumerBuilder.blobStorageSharedKeyCredential(com.azure.storage.common.StorageSharedKeyCredential blobStorageSharedKeyCredential) In case you chose the default BlobCheckpointStore, StorageSharedKeyCredential can be injected to create the azure client, this holds the important authentication information.EventHubsEndpointBuilderFactory.EventHubsEndpointConsumerBuilder.blobStorageSharedKeyCredential(String blobStorageSharedKeyCredential) In case you chose the default BlobCheckpointStore, StorageSharedKeyCredential can be injected to create the azure client, this holds the important authentication information.EventHubsEndpointBuilderFactory.EventHubsEndpointConsumerBuilder.checkpointBatchSize(int checkpointBatchSize) Sets the batch size between each checkpoint updates.EventHubsEndpointBuilderFactory.EventHubsEndpointConsumerBuilder.checkpointBatchSize(String checkpointBatchSize) Sets the batch size between each checkpoint updates.EventHubsEndpointBuilderFactory.EventHubsEndpointConsumerBuilder.checkpointBatchTimeout(int checkpointBatchTimeout) Sets the batch timeout between each checkpoint updates.EventHubsEndpointBuilderFactory.EventHubsEndpointConsumerBuilder.checkpointBatchTimeout(String checkpointBatchTimeout) Sets the batch timeout between each checkpoint updates.EventHubsEndpointBuilderFactory.EventHubsEndpointConsumerBuilder.checkpointStore(com.azure.messaging.eventhubs.CheckpointStore checkpointStore) Sets the CheckpointStore the EventProcessorClient will use for storing partition ownership and checkpoint information.EventHubsEndpointBuilderFactory.EventHubsEndpointConsumerBuilder.checkpointStore(String checkpointStore) Sets the CheckpointStore the EventProcessorClient will use for storing partition ownership and checkpoint information.EventHubsEndpointBuilderFactory.EventHubsEndpointConsumerBuilder.connectionString(String connectionString) Instead of supplying namespace, sharedAccessKey, sharedAccessName ...EventHubsEndpointBuilderFactory.EventHubsEndpointConsumerBuilder.consumerGroupName(String consumerGroupName) Sets the name of the consumer group this consumer is associated with.EventHubsEndpointBuilderFactory.EventHubsEndpointConsumerBuilder.eventPosition(String eventPosition) Sets the map containing the event position to use for each partition if a checkpoint for the partition does not exist in CheckpointStore.EventHubsEndpointBuilderFactory.EventHubsEndpointConsumerBuilder.eventPosition(Map<String, com.azure.messaging.eventhubs.models.EventPosition> eventPosition) Sets the map containing the event position to use for each partition if a checkpoint for the partition does not exist in CheckpointStore.EventHubsEndpointBuilderFactory.EventHubsEndpointConsumerBuilder.prefetchCount(int prefetchCount) Sets the count used by the receiver to control the number of events the Event Hub consumer will actively receive and queue locally without regard to whether a receive operation is currently active.EventHubsEndpointBuilderFactory.EventHubsEndpointConsumerBuilder.prefetchCount(String prefetchCount) Sets the count used by the receiver to control the number of events the Event Hub consumer will actively receive and queue locally without regard to whether a receive operation is currently active.EventHubsEndpointBuilderFactory.EventHubsEndpointConsumerBuilder.sharedAccessKey(String sharedAccessKey) The generated value for the SharedAccessName.EventHubsEndpointBuilderFactory.EventHubsEndpointConsumerBuilder.sharedAccessName(String sharedAccessName) The name you chose for your EventHubs SAS keys.EventHubsEndpointBuilderFactory.EventHubsEndpointConsumerBuilder.tokenCredential(com.azure.core.credential.TokenCredential tokenCredential) Still another way of authentication (beside supplying namespace, sharedAccessKey, sharedAccessName or connection string) is through Azure-AD authentication using an implementation instance of TokenCredential.EventHubsEndpointBuilderFactory.EventHubsEndpointConsumerBuilder.tokenCredential(String tokenCredential) Still another way of authentication (beside supplying namespace, sharedAccessKey, sharedAccessName or connection string) is through Azure-AD authentication using an implementation instance of TokenCredential.