- secretPropertyNames() - Method in class org.apache.camel.component.pulsar.PulsarEndpointUriFactory
-
- SEQUENCE_ID - Static variable in interface org.apache.camel.component.pulsar.utils.message.PulsarMessageHeaders
-
- serialize(Object) - Static method in class org.apache.camel.component.pulsar.utils.message.PulsarMessageUtils
-
- setAckGroupTimeMillis(long) - Method in class org.apache.camel.component.pulsar.PulsarConfiguration
-
Group the consumer acknowledgments for the specified time in milliseconds - defaults to 100
- setAckTimeoutMillis(long) - Method in class org.apache.camel.component.pulsar.PulsarConfiguration
-
Timeout for unacknowledged messages in milliseconds - defaults to 10000
- setAllowManualAcknowledgement(boolean) - Method in class org.apache.camel.component.pulsar.PulsarConfiguration
-
Whether to allow manual message acknowledgements.
- setAutoConfiguration(AutoConfiguration) - Method in class org.apache.camel.component.pulsar.PulsarComponent
-
The pulsar auto configuration
- setBatcherBuilder(BatcherBuilder) - Method in class org.apache.camel.component.pulsar.PulsarConfiguration
-
Control batching method of the Pulsar producer.
- setBatchingEnabled(boolean) - Method in class org.apache.camel.component.pulsar.PulsarConfiguration
-
Control whether automatic batching of messages is enabled for the producer.
- setBatchingMaxMessages(int) - Method in class org.apache.camel.component.pulsar.PulsarConfiguration
-
Set the maximum number of messages permitted in a batch.
- setBatchingMaxPublishDelayMicros(long) - Method in class org.apache.camel.component.pulsar.PulsarConfiguration
-
Set the time period within which the messages sent will be batched if batch messages are enabled.
- setBlockIfQueueFull(boolean) - Method in class org.apache.camel.component.pulsar.PulsarConfiguration
-
Set whether the send and asyncSend operations should block when the outgoing message queue is full.
- setCompressionType(String) - Method in class org.apache.camel.component.pulsar.PulsarConfiguration
-
Set the compression type for the producer.
- setCompressionType(CompressionType) - Method in class org.apache.camel.component.pulsar.PulsarConfiguration
-
Set the compression type for the producer.
- setConfiguration(PulsarConfiguration) - Method in class org.apache.camel.component.pulsar.PulsarComponent
-
Allows to pre-configure the Pulsar component with common options that the endpoints will reuse.
- setConsumerName(String) - Method in class org.apache.camel.component.pulsar.PulsarConfiguration
-
Name of the consumer when subscription is EXCLUSIVE
- setConsumerNamePrefix(String) - Method in class org.apache.camel.component.pulsar.PulsarConfiguration
-
Prefix to add to consumer names when a SHARED or FAILOVER subscription is used
- setConsumerQueueSize(int) - Method in class org.apache.camel.component.pulsar.PulsarConfiguration
-
Size of the consumer queue - defaults to 10
- setDeadLetterTopic(String) - Method in class org.apache.camel.component.pulsar.PulsarConfiguration
-
- setInitialSequenceId(long) - Method in class org.apache.camel.component.pulsar.PulsarConfiguration
-
Set the baseline for the sequence ids for messages published by the producer.
- setMaxPendingMessages(int) - Method in class org.apache.camel.component.pulsar.PulsarConfiguration
-
Set the max size of the queue holding the messages pending to receive an acknowledgment from the broker.
- setMaxPendingMessagesAcrossPartitions(int) - Method in class org.apache.camel.component.pulsar.PulsarConfiguration
-
Set the number of max pending messages across all the partitions.
- setMaxRedeliverCount(Integer) - Method in class org.apache.camel.component.pulsar.PulsarConfiguration
-
- setMessageRouter(MessageRouter) - Method in class org.apache.camel.component.pulsar.PulsarConfiguration
-
- setMessageRoutingMode(MessageRoutingMode) - Method in class org.apache.camel.component.pulsar.PulsarConfiguration
-
- setNamespace(String) - Method in class org.apache.camel.component.pulsar.PulsarEndpoint
-
The namespace
- setNegativeAckRedeliveryDelayMicros(long) - Method in class org.apache.camel.component.pulsar.PulsarConfiguration
-
Set the negative acknowledgement delay
- setNumberOfConsumers(int) - Method in class org.apache.camel.component.pulsar.PulsarConfiguration
-
Number of consumers - defaults to 1
- setPersistence(String) - Method in class org.apache.camel.component.pulsar.PulsarEndpoint
-
Whether the topic is persistent or non-persistent
- setProducerName(String) - Method in class org.apache.camel.component.pulsar.PulsarConfiguration
-
Name of the producer.
- setPulsarClient(PulsarClient) - Method in class org.apache.camel.component.pulsar.PulsarComponent
-
The pulsar client
- setPulsarClient(PulsarClient) - Method in class org.apache.camel.component.pulsar.PulsarEndpoint
-
To use a custom pulsar client
- setPulsarConfiguration(PulsarConfiguration) - Method in class org.apache.camel.component.pulsar.PulsarEndpoint
-
- setPulsarMessageReceiptFactory(PulsarMessageReceiptFactory) - Method in class org.apache.camel.component.pulsar.PulsarComponent
-
- setSendTimeoutMs(int) - Method in class org.apache.camel.component.pulsar.PulsarConfiguration
-
Send timeout in milliseconds.
- setSubscriptionInitialPosition(SubscriptionInitialPosition) - Method in class org.apache.camel.component.pulsar.PulsarConfiguration
-
Control the initial position in the topic of a newly created subscription.
- setSubscriptionName(String) - Method in class org.apache.camel.component.pulsar.PulsarConfiguration
-
Name of the subscription to use
- setSubscriptionTopicsMode(RegexSubscriptionMode) - Method in class org.apache.camel.component.pulsar.PulsarConfiguration
-
Determines to which topics this consumer should be subscribed to - Persistent, Non-Persistent, or both.
- setSubscriptionType(SubscriptionType) - Method in class org.apache.camel.component.pulsar.PulsarConfiguration
-
Type of the subscription [EXCLUSIVE|SHARED|FAILOVER|KEY_SHARED], defaults to EXCLUSIVE
- setSynchronous(boolean) - Method in class org.apache.camel.component.pulsar.PulsarEndpoint
-
Sets whether synchronous processing should be strictly used, or Camel is allowed to use asynchronous processing
(if supported).
- setTenant(String) - Method in class org.apache.camel.component.pulsar.PulsarEndpoint
-
The tenant
- setTopic(String) - Method in class org.apache.camel.component.pulsar.PulsarEndpoint
-
The topic
- setTopicsPattern(boolean) - Method in class org.apache.camel.component.pulsar.PulsarConfiguration
-
Whether the topic is a pattern (regular expression) that allows the consumer to subscribe to all matching topics
in the namespace
- SharedConsumerStrategy - Class in org.apache.camel.component.pulsar.utils.consumers
-
- stopConsumers(Queue<Consumer<byte[]>>) - Static method in class org.apache.camel.component.pulsar.utils.PulsarUtils
-
- SubscriptionInitialPosition - Enum in org.apache.camel.component.pulsar.utils.consumers
-
- SubscriptionType - Enum in org.apache.camel.component.pulsar.utils.consumers
-