Uses of Interface
org.apache.camel.builder.endpoint.dsl.EventHubsEndpointBuilderFactory.EventHubsEndpointProducerBuilder
Packages that use EventHubsEndpointBuilderFactory.EventHubsEndpointProducerBuilder
-
Uses of EventHubsEndpointBuilderFactory.EventHubsEndpointProducerBuilder in org.apache.camel.builder.endpoint.dsl
Subinterfaces of EventHubsEndpointBuilderFactory.EventHubsEndpointProducerBuilder 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.EventHubsEndpointProducerBuilderModifier and TypeMethodDescriptionEventHubsEndpointBuilderFactory.EventHubsEndpointProducerBuilder.amqpRetryOptions(com.azure.core.amqp.AmqpRetryOptions amqpRetryOptions) Sets the retry policy for EventHubAsyncClient.EventHubsEndpointBuilderFactory.EventHubsEndpointProducerBuilder.amqpRetryOptions(String amqpRetryOptions) Sets the retry policy for EventHubAsyncClient.EventHubsEndpointBuilderFactory.EventHubsEndpointProducerBuilder.amqpTransportType(com.azure.core.amqp.AmqpTransportType amqpTransportType) Sets the transport type by which all the communication with Azure Event Hubs occurs.EventHubsEndpointBuilderFactory.EventHubsEndpointProducerBuilder.amqpTransportType(String amqpTransportType) Sets the transport type by which all the communication with Azure Event Hubs occurs.EventHubsEndpointBuilderFactory.AdvancedEventHubsEndpointProducerBuilder.basic()EventHubsEndpointBuilderFactory.EventHubsEndpointProducerBuilder.connectionString(String connectionString) Instead of supplying namespace, sharedAccessKey, sharedAccessName ...EventHubsEndpointBuilderFactory.EventHubsEndpointProducerBuilder.partitionId(String partitionId) Sets the identifier of the Event Hub partition that the events will be sent to.EventHubsEndpointBuilderFactory.EventHubsEndpointProducerBuilder.partitionKey(String partitionKey) Sets a hashing key to be provided for the batch of events, which instructs the Event Hubs service to map this key to a specific partition.EventHubsEndpointBuilderFactory.EventHubsEndpointProducerBuilder.producerAsyncClient(com.azure.messaging.eventhubs.EventHubProducerAsyncClient producerAsyncClient) Sets the EventHubProducerAsyncClient.An asynchronous producer responsible for transmitting EventData to a specific Event Hub, grouped together in batches.EventHubsEndpointBuilderFactory.EventHubsEndpointProducerBuilder.producerAsyncClient(String producerAsyncClient) Sets the EventHubProducerAsyncClient.An asynchronous producer responsible for transmitting EventData to a specific Event Hub, grouped together in batches.EventHubsEndpointBuilderFactory.EventHubsEndpointProducerBuilder.sharedAccessKey(String sharedAccessKey) The generated value for the SharedAccessName.EventHubsEndpointBuilderFactory.EventHubsEndpointProducerBuilder.sharedAccessName(String sharedAccessName) The name you chose for your EventHubs SAS keys.EventHubsEndpointBuilderFactory.EventHubsEndpointProducerBuilder.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.EventHubsEndpointProducerBuilder.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.