| Package | Description |
|---|---|
| org.rnorth.ducttape.circuitbreakers |
| Modifier and Type | Method and Description |
|---|---|
BreakerBuilder |
BreakerBuilder.autoResetAfter(long autoResetInterval,
@NotNull TimeUnit autoResetUnit)
Configure the breaker to automatically reset a given time after a failure has occurred.
|
static BreakerBuilder |
BreakerBuilder.newBuilder() |
BreakerBuilder |
BreakerBuilder.storeStateIn(@NotNull ConcurrentMap<String,Object> map,
@NotNull String keyPrefix)
Configure the breaker to use the provided
Map to store its state. |
BreakerBuilder |
BreakerBuilder.storeStateIn(@NotNull StateStore stateStore)
Configure the breaker to use the provided
StateStore to store its state. |
BreakerBuilder |
BreakerBuilder.timeSource(@NotNull org.rnorth.ducttape.circuitbreakers.TimeSource timeSource)
Use a
TimeSource instance to track time elapsed since last failure. |
Copyright © 2019. All rights reserved.