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 EventHubProducerAsyncClient.EventHubsEndpointBuilderFactory.EventHubsEndpointProducerBuilder.amqpRetryOptions(String amqpRetryOptions) Sets the retry policy for EventHubProducerAsyncClient.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, etc. you can supply the connection string for your eventHub.EventHubsEndpointBuilderFactory.EventHubsEndpointProducerBuilder.credentialType(String credentialType) Determines the credential strategy to adopt.EventHubsEndpointBuilderFactory.EventHubsEndpointProducerBuilder.credentialType(org.apache.camel.component.azure.eventhubs.CredentialType credentialType) Determines the credential strategy to adopt.EventHubsEndpointBuilderFactory.EventHubsEndpointProducerBuilder.partitionId(String partitionId) Sets the identifier of the Event Hub partition that the EventData 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) Provide custom authentication credentials using an implementation of TokenCredential.EventHubsEndpointBuilderFactory.EventHubsEndpointProducerBuilder.tokenCredential(String tokenCredential) Provide custom authentication credentials using an implementation of TokenCredential.