Interface RetryableModule
public interface RetryableModule
-
Method Summary
Modifier and TypeMethodDescriptiondefault RetrierFailurePredicatedefault SimpleRetrierConfigsimpleRetryableConfig(com.typesafe.config.Config config, ru.tinkoff.kora.config.common.extractor.ConfigValueExtractor<SimpleRetrierConfig> extractor) default RetrierManagersimpleRetryableManager(ru.tinkoff.kora.application.graph.All<RetrierFailurePredicate> failurePredicates, SimpleRetrierConfig config, RetryMetrics metrics) default ru.tinkoff.kora.config.common.extractor.ConfigValueExtractor<SimpleRetrierConfig>simpleRetryConfigValueExtractor(ru.tinkoff.kora.config.common.extractor.ConfigValueExtractor<Map<String, SimpleRetrierConfig.NamedConfig>> extractor)
-
Method Details
-
simpleRetryConfigValueExtractor
default ru.tinkoff.kora.config.common.extractor.ConfigValueExtractor<SimpleRetrierConfig> simpleRetryConfigValueExtractor(ru.tinkoff.kora.config.common.extractor.ConfigValueExtractor<Map<String, SimpleRetrierConfig.NamedConfig>> extractor) -
simpleRetryableConfig
default SimpleRetrierConfig simpleRetryableConfig(com.typesafe.config.Config config, ru.tinkoff.kora.config.common.extractor.ConfigValueExtractor<SimpleRetrierConfig> extractor) -
simpleRetryableManager
default RetrierManager simpleRetryableManager(ru.tinkoff.kora.application.graph.All<RetrierFailurePredicate> failurePredicates, SimpleRetrierConfig config, @Nullable RetryMetrics metrics) -
simpleRetrierFailurePredicate
-