Uses of Interface
org.apache.camel.builder.endpoint.dsl.PulsarEndpointBuilderFactory.PulsarEndpointProducerBuilder
Packages that use PulsarEndpointBuilderFactory.PulsarEndpointProducerBuilder
-
Uses of PulsarEndpointBuilderFactory.PulsarEndpointProducerBuilder in org.apache.camel.builder.endpoint.dsl
Subinterfaces of PulsarEndpointBuilderFactory.PulsarEndpointProducerBuilder in org.apache.camel.builder.endpoint.dslModifier and TypeInterfaceDescriptionstatic interface
Builder for endpoint for the Pulsar component.Methods in org.apache.camel.builder.endpoint.dsl that return PulsarEndpointBuilderFactory.PulsarEndpointProducerBuilderModifier and TypeMethodDescriptionPulsarEndpointBuilderFactory.PulsarEndpointProducerBuilder.authenticationClass
(String authenticationClass) The Authentication FQCN to be used while creating the client from URI.PulsarEndpointBuilderFactory.PulsarEndpointProducerBuilder.authenticationParams
(String authenticationParams) The Authentication Parameters to be used while creating the client from URI.PulsarEndpointBuilderFactory.AdvancedPulsarEndpointProducerBuilder.basic()
PulsarEndpointBuilderFactory.PulsarEndpointProducerBuilder.batcherBuilder
(String batcherBuilder) Control batching method used by the producer.PulsarEndpointBuilderFactory.PulsarEndpointProducerBuilder.batcherBuilder
(org.apache.pulsar.client.api.BatcherBuilder batcherBuilder) Control batching method used by the producer.PulsarEndpointBuilderFactory.PulsarEndpointProducerBuilder.batchingEnabled
(boolean batchingEnabled) Control whether automatic batching of messages is enabled for the producer.PulsarEndpointBuilderFactory.PulsarEndpointProducerBuilder.batchingEnabled
(String batchingEnabled) Control whether automatic batching of messages is enabled for the producer.PulsarEndpointBuilderFactory.PulsarEndpointProducerBuilder.batchingMaxMessages
(int batchingMaxMessages) The maximum size to batch messages.PulsarEndpointBuilderFactory.PulsarEndpointProducerBuilder.batchingMaxMessages
(String batchingMaxMessages) The maximum size to batch messages.PulsarEndpointBuilderFactory.PulsarEndpointProducerBuilder.batchingMaxPublishDelayMicros
(long batchingMaxPublishDelayMicros) The maximum time period within which the messages sent will be batched if batchingEnabled is true.PulsarEndpointBuilderFactory.PulsarEndpointProducerBuilder.batchingMaxPublishDelayMicros
(String batchingMaxPublishDelayMicros) The maximum time period within which the messages sent will be batched if batchingEnabled is true.PulsarEndpointBuilderFactory.PulsarEndpointProducerBuilder.blockIfQueueFull
(boolean blockIfQueueFull) Whether to block the producing thread if pending messages queue is full or to throw a ProducerQueueIsFullError.PulsarEndpointBuilderFactory.PulsarEndpointProducerBuilder.blockIfQueueFull
(String blockIfQueueFull) Whether to block the producing thread if pending messages queue is full or to throw a ProducerQueueIsFullError.PulsarEndpointBuilderFactory.PulsarEndpointProducerBuilder.chunkingEnabled
(boolean chunkingEnabled) Control whether chunking of messages is enabled for the producer.PulsarEndpointBuilderFactory.PulsarEndpointProducerBuilder.chunkingEnabled
(String chunkingEnabled) Control whether chunking of messages is enabled for the producer.PulsarEndpointBuilderFactory.PulsarEndpointProducerBuilder.compressionType
(String compressionType) Compression type to use.PulsarEndpointBuilderFactory.PulsarEndpointProducerBuilder.compressionType
(org.apache.pulsar.client.api.CompressionType compressionType) Compression type to use.PulsarEndpointBuilderFactory.PulsarEndpointProducerBuilder.initialSequenceId
(long initialSequenceId) The first message published will have a sequence Id of initialSequenceId 1.PulsarEndpointBuilderFactory.PulsarEndpointProducerBuilder.initialSequenceId
(String initialSequenceId) The first message published will have a sequence Id of initialSequenceId 1.PulsarEndpointBuilderFactory.PulsarEndpointProducerBuilder.maxPendingMessages
(int maxPendingMessages) Size of the pending massages queue.PulsarEndpointBuilderFactory.PulsarEndpointProducerBuilder.maxPendingMessages
(String maxPendingMessages) Size of the pending massages queue.PulsarEndpointBuilderFactory.PulsarEndpointProducerBuilder.maxPendingMessagesAcrossPartitions
(int maxPendingMessagesAcrossPartitions) Deprecated.PulsarEndpointBuilderFactory.PulsarEndpointProducerBuilder.maxPendingMessagesAcrossPartitions
(String maxPendingMessagesAcrossPartitions) Deprecated.PulsarEndpointBuilderFactory.PulsarEndpointProducerBuilder.messageRouter
(String messageRouter) Custom Message Router to use.PulsarEndpointBuilderFactory.PulsarEndpointProducerBuilder.messageRouter
(org.apache.pulsar.client.api.MessageRouter messageRouter) Custom Message Router to use.PulsarEndpointBuilderFactory.PulsarEndpointProducerBuilder.messageRoutingMode
(String messageRoutingMode) Message Routing Mode to use.PulsarEndpointBuilderFactory.PulsarEndpointProducerBuilder.messageRoutingMode
(org.apache.pulsar.client.api.MessageRoutingMode messageRoutingMode) Message Routing Mode to use.PulsarEndpointBuilderFactory.PulsarEndpointProducerBuilder.producerName
(String producerName) Name of the producer.PulsarEndpointBuilderFactory.PulsarEndpointProducerBuilder.sendTimeoutMs
(int sendTimeoutMs) Send timeout in milliseconds.PulsarEndpointBuilderFactory.PulsarEndpointProducerBuilder.sendTimeoutMs
(String sendTimeoutMs) Send timeout in milliseconds.PulsarEndpointBuilderFactory.PulsarEndpointProducerBuilder.serviceUrl
(String serviceUrl) The Pulsar Service URL to point while creating the client from URI.