Class ConsumerConfigProperties
java.lang.Object
org.apache.pulsar.spring.boot.autoconfigure.PulsarProperties.Consumer
org.apache.pulsar.spring.cloud.stream.binder.properties.ConsumerConfigProperties
- Direct Known Subclasses:
PulsarConsumerProperties
Configuration properties used to specify Pulsar consumers.
- Author:
- Chris Bono
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic classstatic classNested classes/interfaces inherited from class PulsarProperties.Consumer
PulsarProperties.Consumer.DeadLetterPolicy -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetAck()getChunk()org.apache.pulsar.client.api.ConsumerCryptoFailureActionvoidsetAutoUpdatePartitions(Boolean autoUpdatePartitions) voidsetAutoUpdatePartitionsInterval(Duration autoUpdatePartitionsInterval) voidsetCryptoFailureAction(org.apache.pulsar.client.api.ConsumerCryptoFailureAction cryptoFailureAction) voidsetMaxTotalReceiverQueueSizeAcrossPartitions(Integer maxTotalReceiverQueueSizeAcrossPartitions) voidsetPatternAutoDiscoveryPeriod(Integer patternAutoDiscoveryPeriod) voidsetPoolMessages(Boolean poolMessages) voidsetProperties(SortedMap<String, String> properties) voidsetReceiverQueueSize(Integer receiverQueueSize) voidsetResetIncludeHead(Boolean resetIncludeHead) voidsetStartPaused(Boolean startPaused) Gets a map representation of base and extended consumer properties.Gets a map representation of the base consumer properties (those defined in parent class).Gets a map representation of the extended consumer properties (those defined in this class).Methods inherited from class PulsarProperties.Consumer
getDeadLetterPolicy, getName, getPriorityLevel, getTopics, getTopicsPattern, isReadCompacted, isRetryEnable, setDeadLetterPolicy, setName, setPriorityLevel, setReadCompacted, setRetryEnable, setTopics, setTopicsPattern
-
Constructor Details
-
ConsumerConfigProperties
public ConsumerConfigProperties()
-
-
Method Details
-
getAck
-
getChunk
-
getSubscription
- Overrides:
getSubscriptionin classPulsarProperties.Consumer
-
getReceiverQueueSize
-
setReceiverQueueSize
-
getMaxTotalReceiverQueueSizeAcrossPartitions
-
setMaxTotalReceiverQueueSizeAcrossPartitions
public void setMaxTotalReceiverQueueSizeAcrossPartitions(Integer maxTotalReceiverQueueSizeAcrossPartitions) -
getCryptoFailureAction
public org.apache.pulsar.client.api.ConsumerCryptoFailureAction getCryptoFailureAction() -
setCryptoFailureAction
public void setCryptoFailureAction(org.apache.pulsar.client.api.ConsumerCryptoFailureAction cryptoFailureAction) -
getProperties
-
setProperties
-
getPatternAutoDiscoveryPeriod
-
setPatternAutoDiscoveryPeriod
-
getAutoUpdatePartitions
-
setAutoUpdatePartitions
-
getAutoUpdatePartitionsInterval
-
setAutoUpdatePartitionsInterval
-
getResetIncludeHead
-
setResetIncludeHead
-
getPoolMessages
-
setPoolMessages
-
getStartPaused
-
setStartPaused
-
toBaseConsumerPropertiesMap
-
toExtendedConsumerPropertiesMap
-
toAllConsumerPropertiesMap
-