public static interface EventHubsEndpointBuilderFactory.EventHubsEndpointProducerBuilder
extends org.apache.camel.builder.EndpointProducerBuilder
| Modifier and Type | Method and Description |
|---|---|
default EventHubsEndpointBuilderFactory.AdvancedEventHubsEndpointProducerBuilder |
advanced() |
default EventHubsEndpointBuilderFactory.EventHubsEndpointProducerBuilder |
amqpRetryOptions(Object amqpRetryOptions)
Sets the retry policy for EventHubAsyncClient.
|
default EventHubsEndpointBuilderFactory.EventHubsEndpointProducerBuilder |
amqpRetryOptions(String amqpRetryOptions)
Sets the retry policy for EventHubAsyncClient.
|
default EventHubsEndpointBuilderFactory.EventHubsEndpointProducerBuilder |
amqpTransportType(EventHubsEndpointBuilderFactory.AmqpTransportType amqpTransportType)
Sets the transport type by which all the communication with Azure
Event Hubs occurs.
|
default EventHubsEndpointBuilderFactory.EventHubsEndpointProducerBuilder |
amqpTransportType(String amqpTransportType)
Sets the transport type by which all the communication with Azure
Event Hubs occurs.
|
default EventHubsEndpointBuilderFactory.EventHubsEndpointProducerBuilder |
connectionString(String connectionString)
Instead of supplying namespace, sharedAccessKey, sharedAccessName ...
|
default EventHubsEndpointBuilderFactory.EventHubsEndpointProducerBuilder |
lazyStartProducer(boolean lazyStartProducer)
Whether the producer should be started lazy (on the first message).
|
default EventHubsEndpointBuilderFactory.EventHubsEndpointProducerBuilder |
lazyStartProducer(String lazyStartProducer)
Whether the producer should be started lazy (on the first message).
|
default EventHubsEndpointBuilderFactory.EventHubsEndpointProducerBuilder |
partitionId(String partitionId)
Sets the identifier of the Event Hub partition that the events will
be sent to.
|
default 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.
|
default EventHubsEndpointBuilderFactory.EventHubsEndpointProducerBuilder |
producerAsyncClient(Object producerAsyncClient)
Sets the EventHubProducerAsyncClient.An asynchronous producer
responsible for transmitting EventData to a specific Event Hub,
grouped together in batches.
|
default EventHubsEndpointBuilderFactory.EventHubsEndpointProducerBuilder |
producerAsyncClient(String producerAsyncClient)
Sets the EventHubProducerAsyncClient.An asynchronous producer
responsible for transmitting EventData to a specific Event Hub,
grouped together in batches.
|
default EventHubsEndpointBuilderFactory.EventHubsEndpointProducerBuilder |
sharedAccessKey(String sharedAccessKey)
The generated value for the SharedAccessName.
|
default EventHubsEndpointBuilderFactory.EventHubsEndpointProducerBuilder |
sharedAccessName(String sharedAccessName)
The name you chose for your EventHubs SAS keys.
|
default EventHubsEndpointBuilderFactory.AdvancedEventHubsEndpointProducerBuilder advanced()
default EventHubsEndpointBuilderFactory.EventHubsEndpointProducerBuilder amqpRetryOptions(Object amqpRetryOptions)
amqpRetryOptions - the value to setdefault EventHubsEndpointBuilderFactory.EventHubsEndpointProducerBuilder amqpRetryOptions(String amqpRetryOptions)
amqpRetryOptions - the value to setdefault EventHubsEndpointBuilderFactory.EventHubsEndpointProducerBuilder amqpTransportType(EventHubsEndpointBuilderFactory.AmqpTransportType amqpTransportType)
amqpTransportType - the value to setdefault EventHubsEndpointBuilderFactory.EventHubsEndpointProducerBuilder amqpTransportType(String amqpTransportType)
amqpTransportType - the value to setdefault EventHubsEndpointBuilderFactory.EventHubsEndpointProducerBuilder lazyStartProducer(boolean lazyStartProducer)
lazyStartProducer - the value to setdefault EventHubsEndpointBuilderFactory.EventHubsEndpointProducerBuilder lazyStartProducer(String lazyStartProducer)
lazyStartProducer - the value to setdefault EventHubsEndpointBuilderFactory.EventHubsEndpointProducerBuilder partitionId(String partitionId)
partitionId - the value to setdefault EventHubsEndpointBuilderFactory.EventHubsEndpointProducerBuilder partitionKey(String partitionKey)
partitionKey - the value to setdefault EventHubsEndpointBuilderFactory.EventHubsEndpointProducerBuilder producerAsyncClient(Object producerAsyncClient)
producerAsyncClient - the value to setdefault EventHubsEndpointBuilderFactory.EventHubsEndpointProducerBuilder producerAsyncClient(String producerAsyncClient)
producerAsyncClient - the value to setdefault EventHubsEndpointBuilderFactory.EventHubsEndpointProducerBuilder connectionString(String connectionString)
connectionString - the value to setdefault EventHubsEndpointBuilderFactory.EventHubsEndpointProducerBuilder sharedAccessKey(String sharedAccessKey)
sharedAccessKey - the value to setdefault EventHubsEndpointBuilderFactory.EventHubsEndpointProducerBuilder sharedAccessName(String sharedAccessName)
sharedAccessName - the value to setApache Camel