Uses of Enum Class
org.springframework.kafka.retrytopic.DltStrategy
Packages that use DltStrategy
-
Uses of DltStrategy in org.springframework.kafka.retrytopic
Methods in org.springframework.kafka.retrytopic that return DltStrategyModifier and TypeMethodDescriptionstatic DltStrategy
Returns the enum constant of this class with the specified name.static DltStrategy[]
DltStrategy.values()
Returns an array containing the constants of this enum class, in the order they are declared.Methods in org.springframework.kafka.retrytopic with parameters of type DltStrategyModifier and TypeMethodDescriptionRetryTopicConfigurationBuilder.dltProcessingFailureStrategy
(DltStrategy dltStrategy) Configure theDltStrategy
.Constructors in org.springframework.kafka.retrytopic with parameters of type DltStrategyModifierConstructorDescriptionDestinationTopicPropertiesFactory
(String retryTopicSuffix, String dltSuffix, List<Long> backOffValues, org.springframework.classify.BinaryExceptionClassifier exceptionClassifier, int numPartitions, KafkaOperations<?, ?> kafkaOperations, DltStrategy dltStrategy, TopicSuffixingStrategy topicSuffixingStrategy, SameIntervalTopicReuseStrategy sameIntervalTopicReuseStrategy, long timeout) Construct an instance with the provided properties.DestinationTopicPropertiesFactory
(String retryTopicSuffix, String dltSuffix, List<Long> backOffValues, org.springframework.classify.BinaryExceptionClassifier exceptionClassifier, int numPartitions, KafkaOperations<?, ?> kafkaOperations, DltStrategy dltStrategy, TopicSuffixingStrategy topicSuffixingStrategy, SameIntervalTopicReuseStrategy sameIntervalTopicReuseStrategy, long timeout, Map<String, Set<Class<? extends Throwable>>> dltRoutingRules) Construct an instance with the provided properties.Properties
(long delayMs, String suffix, org.springframework.kafka.retrytopic.DestinationTopic.Type type, int maxAttempts, int numPartitions, DltStrategy dltStrategy, KafkaOperations<?, ?> kafkaOperations, BiPredicate<Integer, Throwable> shouldRetryOn, long timeout) Create an instance with the provided properties with the DLT container starting automatically (if the container factory is so configured).Properties
(long delayMs, String suffix, org.springframework.kafka.retrytopic.DestinationTopic.Type type, int maxAttempts, int numPartitions, DltStrategy dltStrategy, KafkaOperations<?, ?> kafkaOperations, BiPredicate<Integer, Throwable> shouldRetryOn, long timeout, Boolean autoStartDltHandler) Create an instance with the provided properties.Properties
(long delayMs, String suffix, org.springframework.kafka.retrytopic.DestinationTopic.Type type, int maxAttempts, int numPartitions, DltStrategy dltStrategy, KafkaOperations<?, ?> kafkaOperations, BiPredicate<Integer, Throwable> shouldRetryOn, long timeout, Boolean autoStartDltHandler, Set<Class<? extends Throwable>> usedForExceptions) Create an instance with the provided properties.