airframe-control
airframe-control
API
wvlet.airframe.control
CircuitBreaker
CLOSED
HALF_OPEN
OPEN
CircuitBreaker
CircuitBreakerContext
CircuitBreakerOpenException
CircuitBreakerRecoveryPolicy
CircuitBreakerRecoveryPolicy
CircuitBreakerState
Compat
Control
HealthCheckPolicy
HealthCheckPolicy
IO
ManualTicker
MultipleExceptions
Resource
Resource
ResultClass
ResultClass
Failed
Succeeded
Retry
ExponentialBackOff
ExtraWait
Jitter
MaxRetryException
NOT_STARTED
RetryContext
RetryPolicy
RetryPolicyConfig
RetryableFailure
Ticker
Ticker
airframe-control
/
wvlet.airframe.control
/
Retry
/
ExponentialBackOff
ExponentialBackOff
wvlet.airframe.control.Retry$.ExponentialBackOff
class
ExponentialBackOff
(
val
retryPolicyConfig
:
RetryPolicyConfig
)
extends
RetryPolicy
Attributes
Graph
Reset zoom
Hide graph
Show graph
Supertypes
trait
RetryPolicy
class
Object
trait
Matchable
class
Any
Members list
Clear all
Value members
Concrete methods
override
def
nextWait
(
baseWaitMillis
:
Int
):
Int
Attributes
Definition Classes
RetryPolicy
Inherited methods
def
updateBaseWait
(
waitMillis
:
Int
):
Int
Attributes
Inherited from:
RetryPolicy
Concrete fields
val
retryPolicyConfig
:
RetryPolicyConfig
In this article
Attributes
Members list
Value members
Concrete methods
Inherited methods
Concrete fields