OpeningStrategy

sealed class OpeningStrategy

Inheritors

Types

Link copied to clipboard
data class Count(val maxFailures: Int, val failuresCount: Int = 0) : CircuitBreaker.OpeningStrategy
Link copied to clipboard
data class SlidingWindow(val timeSource: TimeSource, val failures: List<TimeMark>, val windowDuration: Duration, val maxFailures: Int) : CircuitBreaker.OpeningStrategy