Class DestinationTopic.Properties

  • Enclosing class:
    DestinationTopic

    public static class DestinationTopic.Properties
    extends java.lang.Object
    • Constructor Summary

      Constructors 
      Constructor Description
      Properties​(long delayMs, java.lang.String suffix, org.springframework.kafka.retrytopic.DestinationTopic.Type type, int maxAttempts, int numPartitions, DltStrategy dltStrategy, KafkaOperations<?,​?> kafkaOperations, java.util.function.BiPredicate<java.lang.Integer,​java.lang.Throwable> shouldRetryOn, long timeout)  
      Properties​(DestinationTopic.Properties sourceProperties, java.lang.String suffix, org.springframework.kafka.retrytopic.DestinationTopic.Type type)  
    • Constructor Detail

      • Properties

        public Properties​(long delayMs,
                          java.lang.String suffix,
                          org.springframework.kafka.retrytopic.DestinationTopic.Type type,
                          int maxAttempts,
                          int numPartitions,
                          DltStrategy dltStrategy,
                          KafkaOperations<?,​?> kafkaOperations,
                          java.util.function.BiPredicate<java.lang.Integer,​java.lang.Throwable> shouldRetryOn,
                          long timeout)
      • Properties

        public Properties​(DestinationTopic.Properties sourceProperties,
                          java.lang.String suffix,
                          org.springframework.kafka.retrytopic.DestinationTopic.Type type)
    • Method Detail

      • isDltTopic

        public boolean isDltTopic()
      • suffix

        public java.lang.String suffix()
      • delay

        public long delay()
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • isMainEndpoint

        public boolean isMainEndpoint()