arrow-fx-coroutines / arrow.fx.coroutines / CircuitBreaker / State / HalfOpen

HalfOpen

class HalfOpen : State

Constructors

<init> State of the CircuitBreaker in which the circuit breaker has already allowed a task to go through, as a reset attempt, in order to test the connection.HalfOpen(resetTimeoutNanos: Double)HalfOpen(resetTimeout: Duration, awaitClose: Promise<Unit>)

Properties

resetTimeout val ~~resetTimeout~~: Duration
resetTimeoutNanos val resetTimeoutNanos: Double

Functions

equals fun equals(other: Any?): Boolean
hashCode fun hashCode(): Int
toString fun toString(): String

Do you like Arrow?

Arrow Org
<