All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods
Modifier and Type |
Method |
Description |
RetryTopicConfigurationBuilder |
autoCreateTopics(boolean shouldCreate,
int numPartitions,
short replicationFactor) |
|
RetryTopicConfigurationBuilder |
autoCreateTopicsWith(int numPartitions,
short replicationFactor) |
|
RetryTopicConfigurationBuilder |
autoStartDltHandler(java.lang.Boolean autoStart) |
Set to false to not start the DLT handler (configured or default); overrides
the container factory's autoStartup property.
|
RetryTopicConfiguration |
create(KafkaOperations<?,?> sendToTopicKafkaTemplate) |
|
RetryTopicConfigurationBuilder |
customBackoff(org.springframework.retry.backoff.SleepingBackOffPolicy<?> backOffPolicy) |
|
RetryTopicConfigurationBuilder |
dltHandlerMethod(java.lang.Class<?> clazz,
java.lang.String methodName) |
Deprecated.
|
RetryTopicConfigurationBuilder |
dltHandlerMethod(java.lang.String beanName,
java.lang.String methodName) |
Configure a DLT handler method.
|
RetryTopicConfigurationBuilder |
dltHandlerMethod(EndpointHandlerMethod endpointHandlerMethod) |
|
RetryTopicConfigurationBuilder |
dltProcessingFailureStrategy(DltStrategy dltStrategy) |
|
RetryTopicConfigurationBuilder |
dltSuffix(java.lang.String suffix) |
|
RetryTopicConfigurationBuilder |
doNotAutoCreateRetryTopics() |
|
RetryTopicConfigurationBuilder |
doNotConfigureDlt() |
|
RetryTopicConfigurationBuilder |
doNotRetryOnDltFailure() |
|
RetryTopicConfigurationBuilder |
excludeTopic(java.lang.String topicName) |
|
RetryTopicConfigurationBuilder |
excludeTopics(java.util.List<java.lang.String> topicNames) |
|
RetryTopicConfigurationBuilder |
exponentialBackoff(long initialInterval,
double multiplier,
long maxInterval) |
|
RetryTopicConfigurationBuilder |
exponentialBackoff(long initialInterval,
double multiplier,
long maxInterval,
boolean withRandom) |
|
RetryTopicConfigurationBuilder |
fixedBackOff(int interval) |
|
RetryTopicConfigurationBuilder |
fixedBackOff(long interval) |
|
RetryTopicConfigurationBuilder |
includeTopic(java.lang.String topicName) |
|
RetryTopicConfigurationBuilder |
includeTopics(java.util.List<java.lang.String> topicNames) |
|
RetryTopicConfigurationBuilder |
listenerFactory(java.lang.String factoryBeanName) |
|
RetryTopicConfigurationBuilder |
listenerFactory(ConcurrentKafkaListenerContainerFactory<?,?> factory) |
|
RetryTopicConfigurationBuilder |
maxAttempts(int maxAttempts) |
|
static RetryTopicConfigurationBuilder |
newInstance() |
Create a new instance of the builder.
|
RetryTopicConfigurationBuilder |
noBackoff() |
|
RetryTopicConfigurationBuilder |
notRetryOn(java.lang.Class<? extends java.lang.Throwable> throwable) |
|
RetryTopicConfigurationBuilder |
notRetryOn(java.util.List<java.lang.Class<? extends java.lang.Throwable>> throwables) |
|
RetryTopicConfigurationBuilder |
retryOn(java.lang.Class<? extends java.lang.Throwable> throwable) |
|
RetryTopicConfigurationBuilder |
retryOn(java.util.List<java.lang.Class<? extends java.lang.Throwable>> throwables) |
|
RetryTopicConfigurationBuilder |
retryTopicSuffix(java.lang.String suffix) |
|
RetryTopicConfigurationBuilder |
setTopicSuffixingStrategy(TopicSuffixingStrategy topicSuffixingStrategy) |
|
RetryTopicConfigurationBuilder |
suffixTopicsWithIndexValues() |
|
RetryTopicConfigurationBuilder |
timeoutAfter(long timeout) |
|
RetryTopicConfigurationBuilder |
traversingCauses() |
|
RetryTopicConfigurationBuilder |
traversingCauses(boolean traversing) |
|
RetryTopicConfigurationBuilder |
uniformRandomBackoff(long minInterval,
long maxInterval) |
|
RetryTopicConfigurationBuilder |
useSingleTopicForFixedDelays() |
|
RetryTopicConfigurationBuilder |
useSingleTopicForFixedDelays(FixedDelayStrategy useSameTopicForFixedDelays) |
|