Interface CircuitBreakerModule
public interface CircuitBreakerModule
-
Method Summary
Modifier and TypeMethodDescriptiondefault SimpleCircuitBreakerConfigfastCircuitBreakerConfig(ru.tinkoff.kora.config.common.Config config, ru.tinkoff.kora.config.common.extractor.ConfigValueExtractor<SimpleCircuitBreakerConfig> extractor) default CircuitBreakerManagerfastCircuitBreakerManager(SimpleCircuitBreakerConfig config, ru.tinkoff.kora.application.graph.All<CircuitBreakerFailurePredicate> failurePredicates, CircuitBreakerMetrics metrics) default CircuitBreakerFailurePredicate
-
Method Details
-
fastCircuitBreakerConfig
default SimpleCircuitBreakerConfig fastCircuitBreakerConfig(ru.tinkoff.kora.config.common.Config config, ru.tinkoff.kora.config.common.extractor.ConfigValueExtractor<SimpleCircuitBreakerConfig> extractor) -
fastCircuitBreakerManager
default CircuitBreakerManager fastCircuitBreakerManager(SimpleCircuitBreakerConfig config, ru.tinkoff.kora.application.graph.All<CircuitBreakerFailurePredicate> failurePredicates, @Nullable CircuitBreakerMetrics metrics) -
fastDefaultCircuitBreakerFailurePredicate
-