Package-level declarations
Types
Link copied to clipboard
data class CircuitBreakerPluginConfig(val circuitBreakerConfig: CircuitBreakerConfig, val recordResponseAsFailurePredicate: RecordResponsePredicate)
Configuration for the KresilCircuitBreakerPlugin.
Link copied to clipboard
class CircuitBreakerPluginConfigBuilder(val baseConfig: CircuitBreakerPluginConfig) : ConfigBuilder<CircuitBreakerPluginConfig>
Builder for configuring the KresilCircuitBreakerPlugin.
Link copied to clipboard
A predicate that determines whether an HTTP response should be recorded as a failure.