Class PulsarReactiveProperties.Reader

java.lang.Object
org.springframework.pulsar.autoconfigure.PulsarReactiveProperties.Reader
Enclosing class:
PulsarReactiveProperties

public static class PulsarReactiveProperties.Reader extends Object
  • Constructor Details

    • Reader

      public Reader()
  • Method Details

    • getTopicNames

      public String[] getTopicNames()
    • setTopicNames

      public void setTopicNames(String[] topicNames)
    • getReaderName

      public String getReaderName()
    • setReaderName

      public void setReaderName(String readerName)
    • getSubscriptionName

      public String getSubscriptionName()
    • setSubscriptionName

      public void setSubscriptionName(String subscriptionName)
    • getGeneratedSubscriptionNamePrefix

      public String getGeneratedSubscriptionNamePrefix()
    • setGeneratedSubscriptionNamePrefix

      public void setGeneratedSubscriptionNamePrefix(String generatedSubscriptionNamePrefix)
    • getReceiverQueueSize

      public Integer getReceiverQueueSize()
    • setReceiverQueueSize

      public void setReceiverQueueSize(Integer receiverQueueSize)
    • getReadCompacted

      public Boolean getReadCompacted()
    • setReadCompacted

      public void setReadCompacted(Boolean readCompacted)
    • getKeyHashRanges

      public org.apache.pulsar.client.api.Range[] getKeyHashRanges()
    • setKeyHashRanges

      public void setKeyHashRanges(org.apache.pulsar.client.api.Range[] keyHashRanges)
    • getCryptoFailureAction

      public org.apache.pulsar.client.api.ConsumerCryptoFailureAction getCryptoFailureAction()
    • setCryptoFailureAction

      public void setCryptoFailureAction(org.apache.pulsar.client.api.ConsumerCryptoFailureAction cryptoFailureAction)
    • buildReactiveMessageReaderSpec

      public org.apache.pulsar.reactive.client.api.ReactiveMessageReaderSpec buildReactiveMessageReaderSpec()