Class PulsarComponentConfiguration


  • @Generated("org.apache.camel.springboot.maven.SpringBootAutoConfigurationMojo")
    @ConfigurationProperties(prefix="camel.component.pulsar")
    public class PulsarComponentConfiguration
    extends org.apache.camel.spring.boot.ComponentConfigurationPropertiesCommon
    Send and receive messages from/to Apache Pulsar messaging system. Generated by camel-package-maven-plugin - do not edit this file!
    • Constructor Detail

      • PulsarComponentConfiguration

        public PulsarComponentConfiguration()
    • Method Detail

      • getConfiguration

        public String getConfiguration()
      • setConfiguration

        public void setConfiguration​(String configuration)
      • getAckGroupTimeMillis

        public Long getAckGroupTimeMillis()
      • setAckGroupTimeMillis

        public void setAckGroupTimeMillis​(Long ackGroupTimeMillis)
      • getAckTimeoutMillis

        public Long getAckTimeoutMillis()
      • setAckTimeoutMillis

        public void setAckTimeoutMillis​(Long ackTimeoutMillis)
      • getAllowManualAcknowledgement

        public Boolean getAllowManualAcknowledgement()
      • setAllowManualAcknowledgement

        public void setAllowManualAcknowledgement​(Boolean allowManualAcknowledgement)
      • getBridgeErrorHandler

        public Boolean getBridgeErrorHandler()
      • setBridgeErrorHandler

        public void setBridgeErrorHandler​(Boolean bridgeErrorHandler)
      • getConsumerName

        public String getConsumerName()
      • setConsumerName

        public void setConsumerName​(String consumerName)
      • getConsumerNamePrefix

        public String getConsumerNamePrefix()
      • setConsumerNamePrefix

        public void setConsumerNamePrefix​(String consumerNamePrefix)
      • getConsumerQueueSize

        public Integer getConsumerQueueSize()
      • setConsumerQueueSize

        public void setConsumerQueueSize​(Integer consumerQueueSize)
      • getDeadLetterTopic

        public String getDeadLetterTopic()
      • setDeadLetterTopic

        public void setDeadLetterTopic​(String deadLetterTopic)
      • getMaxRedeliverCount

        public Integer getMaxRedeliverCount()
      • setMaxRedeliverCount

        public void setMaxRedeliverCount​(Integer maxRedeliverCount)
      • getNegativeAckRedeliveryDelayMicros

        public Long getNegativeAckRedeliveryDelayMicros()
      • setNegativeAckRedeliveryDelayMicros

        public void setNegativeAckRedeliveryDelayMicros​(Long negativeAckRedeliveryDelayMicros)
      • getNumberOfConsumers

        public Integer getNumberOfConsumers()
      • setNumberOfConsumers

        public void setNumberOfConsumers​(Integer numberOfConsumers)
      • getSubscriptionInitialPosition

        public org.apache.camel.component.pulsar.utils.consumers.SubscriptionInitialPosition getSubscriptionInitialPosition()
      • setSubscriptionInitialPosition

        public void setSubscriptionInitialPosition​(org.apache.camel.component.pulsar.utils.consumers.SubscriptionInitialPosition subscriptionInitialPosition)
      • getSubscriptionName

        public String getSubscriptionName()
      • setSubscriptionName

        public void setSubscriptionName​(String subscriptionName)
      • getSubscriptionType

        public org.apache.camel.component.pulsar.utils.consumers.SubscriptionType getSubscriptionType()
      • setSubscriptionType

        public void setSubscriptionType​(org.apache.camel.component.pulsar.utils.consumers.SubscriptionType subscriptionType)
      • getPulsarMessageReceiptFactory

        public String getPulsarMessageReceiptFactory()
      • setPulsarMessageReceiptFactory

        public void setPulsarMessageReceiptFactory​(String pulsarMessageReceiptFactory)
      • getBatcherBuilder

        public String getBatcherBuilder()
      • setBatcherBuilder

        public void setBatcherBuilder​(String batcherBuilder)
      • getBatchingEnabled

        public Boolean getBatchingEnabled()
      • setBatchingEnabled

        public void setBatchingEnabled​(Boolean batchingEnabled)
      • getBatchingMaxMessages

        public Integer getBatchingMaxMessages()
      • setBatchingMaxMessages

        public void setBatchingMaxMessages​(Integer batchingMaxMessages)
      • getBatchingMaxPublishDelayMicros

        public Long getBatchingMaxPublishDelayMicros()
      • setBatchingMaxPublishDelayMicros

        public void setBatchingMaxPublishDelayMicros​(Long batchingMaxPublishDelayMicros)
      • getBlockIfQueueFull

        public Boolean getBlockIfQueueFull()
      • setBlockIfQueueFull

        public void setBlockIfQueueFull​(Boolean blockIfQueueFull)
      • getCompressionType

        public org.apache.pulsar.client.api.CompressionType getCompressionType()
      • setCompressionType

        public void setCompressionType​(org.apache.pulsar.client.api.CompressionType compressionType)
      • getInitialSequenceId

        public Long getInitialSequenceId()
      • setInitialSequenceId

        public void setInitialSequenceId​(Long initialSequenceId)
      • getLazyStartProducer

        public Boolean getLazyStartProducer()
      • setLazyStartProducer

        public void setLazyStartProducer​(Boolean lazyStartProducer)
      • getMaxPendingMessages

        public Integer getMaxPendingMessages()
      • setMaxPendingMessages

        public void setMaxPendingMessages​(Integer maxPendingMessages)
      • getMaxPendingMessagesAcrossPartitions

        public Integer getMaxPendingMessagesAcrossPartitions()
      • setMaxPendingMessagesAcrossPartitions

        public void setMaxPendingMessagesAcrossPartitions​(Integer maxPendingMessagesAcrossPartitions)
      • getMessageRouter

        public String getMessageRouter()
      • setMessageRouter

        public void setMessageRouter​(String messageRouter)
      • getMessageRoutingMode

        public org.apache.pulsar.client.api.MessageRoutingMode getMessageRoutingMode()
      • setMessageRoutingMode

        public void setMessageRoutingMode​(org.apache.pulsar.client.api.MessageRoutingMode messageRoutingMode)
      • getProducerName

        public String getProducerName()
      • setProducerName

        public void setProducerName​(String producerName)
      • getSendTimeoutMs

        public Integer getSendTimeoutMs()
      • setSendTimeoutMs

        public void setSendTimeoutMs​(Integer sendTimeoutMs)
      • getAutoConfiguration

        public String getAutoConfiguration()
      • setAutoConfiguration

        public void setAutoConfiguration​(String autoConfiguration)
      • getBasicPropertyBinding

        public Boolean getBasicPropertyBinding()
      • setBasicPropertyBinding

        public void setBasicPropertyBinding​(Boolean basicPropertyBinding)
      • getPulsarClient

        public String getPulsarClient()
      • setPulsarClient

        public void setPulsarClient​(String pulsarClient)