Class TopicTemplate

    • Constructor Detail

      • TopicTemplate

        public TopicTemplate()
        Constructor
      • TopicTemplate

        public TopicTemplate​(Settings settings)
        Constructor
    • Method Detail

      • setSubscriberFailurePolicy

        public void setSubscriberFailurePolicy​(int subscriberFailurePolicy)
        Parameters:
        subscriberFailurePolicy - the subscriberFailurePolicy to set
      • setSubscriberOverflowPolicy

        public void setSubscriberOverflowPolicy​(int subscriberOverflowPolicy)
        Parameters:
        subscriberOverflowPolicy - the subscriberOverflowPolicy to set
      • getSubscriberFailurePolicy

        public int getSubscriberFailurePolicy()
        Returns:
        the subscriberFailurePolicy
      • getSubscriberOverflowPolicy

        public int getSubscriberOverflowPolicy()
        Returns:
        the subscriberOverflowPolicy
      • getPartitionsKeysToIndex

        public String[] getPartitionsKeysToIndex()
        Returns:
        the partitionsKeysToIndex
      • setPartitionsKeysToIndex

        public void setPartitionsKeysToIndex​(String[] partitionsKeysToIndex)
        Parameters:
        partitionsKeysToIndex - the partitionsKeysToIndex to set
      • createTopicDefinition

        public TopicDefinition createTopicDefinition​(String topicName,
                                                     boolean temporary)
        Create a topic definition from this template