Uses of Interface
org.apache.camel.builder.endpoint.dsl.PulsarEndpointBuilderFactory.PulsarEndpointConsumerBuilder
Packages that use PulsarEndpointBuilderFactory.PulsarEndpointConsumerBuilder
-
Uses of PulsarEndpointBuilderFactory.PulsarEndpointConsumerBuilder in org.apache.camel.builder.endpoint.dsl
Subinterfaces of PulsarEndpointBuilderFactory.PulsarEndpointConsumerBuilder in org.apache.camel.builder.endpoint.dslModifier and TypeInterfaceDescriptionstatic interfaceBuilder for endpoint for the Pulsar component.Methods in org.apache.camel.builder.endpoint.dsl that return PulsarEndpointBuilderFactory.PulsarEndpointConsumerBuilderModifier and TypeMethodDescriptionPulsarEndpointBuilderFactory.PulsarEndpointConsumerBuilder.ackGroupTimeMillis(long ackGroupTimeMillis) Group the consumer acknowledgments for the specified time in milliseconds - defaults to 100.PulsarEndpointBuilderFactory.PulsarEndpointConsumerBuilder.ackGroupTimeMillis(String ackGroupTimeMillis) Group the consumer acknowledgments for the specified time in milliseconds - defaults to 100.PulsarEndpointBuilderFactory.PulsarEndpointConsumerBuilder.ackTimeoutMillis(long ackTimeoutMillis) Timeout for unacknowledged messages in milliseconds - defaults to 10000.PulsarEndpointBuilderFactory.PulsarEndpointConsumerBuilder.ackTimeoutMillis(String ackTimeoutMillis) Timeout for unacknowledged messages in milliseconds - defaults to 10000.PulsarEndpointBuilderFactory.PulsarEndpointConsumerBuilder.ackTimeoutRedeliveryBackoff(String ackTimeoutRedeliveryBackoff) RedeliveryBackoff to use for ack timeout redelivery backoff.PulsarEndpointBuilderFactory.PulsarEndpointConsumerBuilder.ackTimeoutRedeliveryBackoff(org.apache.pulsar.client.api.RedeliveryBackoff ackTimeoutRedeliveryBackoff) RedeliveryBackoff to use for ack timeout redelivery backoff.PulsarEndpointBuilderFactory.PulsarEndpointConsumerBuilder.allowManualAcknowledgement(boolean allowManualAcknowledgement) Whether to allow manual message acknowledgements.PulsarEndpointBuilderFactory.PulsarEndpointConsumerBuilder.allowManualAcknowledgement(String allowManualAcknowledgement) Whether to allow manual message acknowledgements.PulsarEndpointBuilderFactory.PulsarEndpointConsumerBuilder.authenticationClass(String authenticationClass) The Authentication FQCN to be used while creating the client from URI.PulsarEndpointBuilderFactory.PulsarEndpointConsumerBuilder.authenticationParams(String authenticationParams) The Authentication Parameters to be used while creating the client from URI.PulsarEndpointBuilderFactory.AdvancedPulsarEndpointConsumerBuilder.basic()PulsarEndpointBuilderFactory.PulsarEndpointConsumerBuilder.consumerName(String consumerName) Name of the consumer when subscription is EXCLUSIVE.PulsarEndpointBuilderFactory.PulsarEndpointConsumerBuilder.consumerNamePrefix(String consumerNamePrefix) Prefix to add to consumer names when a SHARED or FAILOVER subscription is used.PulsarEndpointBuilderFactory.PulsarEndpointConsumerBuilder.consumerQueueSize(int consumerQueueSize) Size of the consumer queue - defaults to 10.PulsarEndpointBuilderFactory.PulsarEndpointConsumerBuilder.consumerQueueSize(String consumerQueueSize) Size of the consumer queue - defaults to 10.PulsarEndpointBuilderFactory.PulsarEndpointConsumerBuilder.deadLetterTopic(String deadLetterTopic) Name of the topic where the messages which fail maxRedeliverCount times will be sent.PulsarEndpointBuilderFactory.PulsarEndpointConsumerBuilder.enableRetry(boolean enableRetry) To enable retry letter topic mode.PulsarEndpointBuilderFactory.PulsarEndpointConsumerBuilder.enableRetry(String enableRetry) To enable retry letter topic mode.PulsarEndpointBuilderFactory.PulsarEndpointConsumerBuilder.keySharedPolicy(String keySharedPolicy) Policy to use by consumer when using key-shared subscription type.PulsarEndpointBuilderFactory.PulsarEndpointConsumerBuilder.maxRedeliverCount(Integer maxRedeliverCount) Maximum number of times that a message will be redelivered before being sent to the dead letter queue.PulsarEndpointBuilderFactory.PulsarEndpointConsumerBuilder.maxRedeliverCount(String maxRedeliverCount) Maximum number of times that a message will be redelivered before being sent to the dead letter queue.PulsarEndpointBuilderFactory.PulsarEndpointConsumerBuilder.messageListener(boolean messageListener) Whether to use the messageListener interface, or to receive messages using a separate thread pool.PulsarEndpointBuilderFactory.PulsarEndpointConsumerBuilder.messageListener(String messageListener) Whether to use the messageListener interface, or to receive messages using a separate thread pool.PulsarEndpointBuilderFactory.PulsarEndpointConsumerBuilder.negativeAckRedeliveryBackoff(String negativeAckRedeliveryBackoff) RedeliveryBackoff to use for negative ack redelivery backoff.PulsarEndpointBuilderFactory.PulsarEndpointConsumerBuilder.negativeAckRedeliveryBackoff(org.apache.pulsar.client.api.RedeliveryBackoff negativeAckRedeliveryBackoff) RedeliveryBackoff to use for negative ack redelivery backoff.PulsarEndpointBuilderFactory.PulsarEndpointConsumerBuilder.negativeAckRedeliveryDelayMicros(long negativeAckRedeliveryDelayMicros) Set the negative acknowledgement delay.PulsarEndpointBuilderFactory.PulsarEndpointConsumerBuilder.negativeAckRedeliveryDelayMicros(String negativeAckRedeliveryDelayMicros) Set the negative acknowledgement delay.PulsarEndpointBuilderFactory.PulsarEndpointConsumerBuilder.numberOfConsumers(int numberOfConsumers) Number of consumers - defaults to 1.PulsarEndpointBuilderFactory.PulsarEndpointConsumerBuilder.numberOfConsumers(String numberOfConsumers) Number of consumers - defaults to 1.PulsarEndpointBuilderFactory.PulsarEndpointConsumerBuilder.numberOfConsumerThreads(int numberOfConsumerThreads) Number of threads to receive and handle messages when using a separate thread pool.PulsarEndpointBuilderFactory.PulsarEndpointConsumerBuilder.numberOfConsumerThreads(String numberOfConsumerThreads) Number of threads to receive and handle messages when using a separate thread pool.PulsarEndpointBuilderFactory.PulsarEndpointConsumerBuilder.readCompacted(boolean readCompacted) Enable compacted topic reading.PulsarEndpointBuilderFactory.PulsarEndpointConsumerBuilder.readCompacted(String readCompacted) Enable compacted topic reading.PulsarEndpointBuilderFactory.PulsarEndpointConsumerBuilder.retryLetterTopic(String retryLetterTopic) Name of the topic to use in retry mode.PulsarEndpointBuilderFactory.PulsarEndpointConsumerBuilder.serviceUrl(String serviceUrl) The Pulsar Service URL to point while creating the client from URI.PulsarEndpointBuilderFactory.PulsarEndpointConsumerBuilder.subscriptionInitialPosition(String subscriptionInitialPosition) Control the initial position in the topic of a newly created subscription.PulsarEndpointBuilderFactory.PulsarEndpointConsumerBuilder.subscriptionInitialPosition(org.apache.camel.component.pulsar.utils.consumers.SubscriptionInitialPosition subscriptionInitialPosition) Control the initial position in the topic of a newly created subscription.PulsarEndpointBuilderFactory.PulsarEndpointConsumerBuilder.subscriptionName(String subscriptionName) Name of the subscription to use.PulsarEndpointBuilderFactory.PulsarEndpointConsumerBuilder.subscriptionTopicsMode(String subscriptionTopicsMode) Determines to which topics this consumer should be subscribed to - Persistent, Non-Persistent, or both.PulsarEndpointBuilderFactory.PulsarEndpointConsumerBuilder.subscriptionTopicsMode(org.apache.pulsar.client.api.RegexSubscriptionMode subscriptionTopicsMode) Determines to which topics this consumer should be subscribed to - Persistent, Non-Persistent, or both.PulsarEndpointBuilderFactory.PulsarEndpointConsumerBuilder.subscriptionType(String subscriptionType) Type of the subscription EXCLUSIVESHAREDFAILOVERKEY_SHARED, defaults to EXCLUSIVE.PulsarEndpointBuilderFactory.PulsarEndpointConsumerBuilder.subscriptionType(org.apache.camel.component.pulsar.utils.consumers.SubscriptionType subscriptionType) Type of the subscription EXCLUSIVESHAREDFAILOVERKEY_SHARED, defaults to EXCLUSIVE.PulsarEndpointBuilderFactory.PulsarEndpointConsumerBuilder.topicsPattern(boolean topicsPattern) Whether the topic is a pattern (regular expression) that allows the consumer to subscribe to all matching topics in the namespace.PulsarEndpointBuilderFactory.PulsarEndpointConsumerBuilder.topicsPattern(String topicsPattern) Whether the topic is a pattern (regular expression) that allows the consumer to subscribe to all matching topics in the namespace.