Interface FallbackModule
- All Known Subinterfaces:
ResilientModule
public interface FallbackModule
-
Method Summary
Modifier and TypeMethodDescriptiondefault FallbackPredicatedefault FallbackConfigkoraFallbackConfig(ru.tinkoff.kora.config.common.Config config, ru.tinkoff.kora.config.common.extractor.ConfigValueExtractor<FallbackConfig> extractor) default FallbackManagerkoraFallbackManager(FallbackConfig config, ru.tinkoff.kora.application.graph.All<FallbackPredicate> failurePredicates, FallbackMetrics metrics)
-
Method Details
-
koraFallbackConfig
default FallbackConfig koraFallbackConfig(ru.tinkoff.kora.config.common.Config config, ru.tinkoff.kora.config.common.extractor.ConfigValueExtractor<FallbackConfig> extractor) -
koraFallbackManager
default FallbackManager koraFallbackManager(FallbackConfig config, ru.tinkoff.kora.application.graph.All<FallbackPredicate> failurePredicates, @Nullable FallbackMetrics metrics) -
defaultFallbackFailurePredicate
-