Package ru.tinkoff.kora.resilient.retry
package ru.tinkoff.kora.resilient.retry
-
ClassDescriptionRetry executor implementationRetry.RetryRunnable<E extends Throwable>Retry State implementation for manual retry execution handlingRetry.RetrySupplier<T,
E extends Throwable> RetryConfig.NamedConfig.delay()Attempt initial delayRetryConfig.NamedConfig.delayStep()Delay step used to calculate next delay (previous delay + delay step)RetryConfig.NamedConfig.attempts()Maximum number of retry attemptsRetryConfig.NamedConfig.failurePredicateName()RetryPredicate.name()default isRetryPredicateException that indicates all Retry attempts exhaustedConfigures behavior ofRetryon whenever exception should count as failre or not