CircuitBreakerFailureConditionResponse

data class CircuitBreakerFailureConditionResponse(val count: Double? = null, val errorReasons: List<String>? = null, val interval: String? = null, val percentage: Double? = null, val statusCodeRanges: List<FailureStatusCodeRangeResponse>? = null)

The trip conditions of the circuit breaker

Constructors

Link copied to clipboard
constructor(count: Double? = null, errorReasons: List<String>? = null, interval: String? = null, percentage: Double? = null, statusCodeRanges: List<FailureStatusCodeRangeResponse>? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val count: Double? = null

The threshold for opening the circuit.

Link copied to clipboard
val errorReasons: List<String>? = null

The error reasons which are considered as failure.

Link copied to clipboard
val interval: String? = null

The interval during which the failures are counted.

Link copied to clipboard
val percentage: Double? = null

The threshold for opening the circuit.

Link copied to clipboard

The status code ranges which are considered as failure.