public class CircuitBreakerConfigBuilder<Rejected extends java.lang.Enum<Rejected>>
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
long |
backOffTimeMillis |
int |
failurePercentageThreshold |
long |
failureThreshold |
long |
healthRefreshMillis |
long |
sampleSizeThreshold |
long |
trailingPeriodMillis |
| Constructor and Description |
|---|
CircuitBreakerConfigBuilder(Rejected reason) |
CircuitBreakerConfigBuilder(Rejected reason,
Rejected forcedReason) |
| Modifier and Type | Method and Description |
|---|---|
CircuitBreakerConfigBuilder<Rejected> |
backOffTimeMillis(long backOffTimeMillis) |
CircuitBreakerConfig<Rejected> |
build() |
CircuitBreakerConfigBuilder<Rejected> |
failurePercentageThreshold(int failurePercentageThreshold) |
CircuitBreakerConfigBuilder<Rejected> |
failureThreshold(long failureThreshold) |
CircuitBreakerConfigBuilder<Rejected> |
healthRefreshMillis(long healthRefreshMillis) |
CircuitBreakerConfigBuilder<Rejected> |
sampleSizeThreshold(long sampleSizeThreshold) |
CircuitBreakerConfigBuilder<Rejected> |
trailingPeriodMillis(long trailingPeriodMillis) |
public long trailingPeriodMillis
public long failureThreshold
public int failurePercentageThreshold
public long healthRefreshMillis
public long backOffTimeMillis
public long sampleSizeThreshold
public CircuitBreakerConfigBuilder(Rejected reason)
public CircuitBreakerConfigBuilder<Rejected> trailingPeriodMillis(long trailingPeriodMillis)
public CircuitBreakerConfigBuilder<Rejected> failureThreshold(long failureThreshold)
public CircuitBreakerConfigBuilder<Rejected> failurePercentageThreshold(int failurePercentageThreshold)
public CircuitBreakerConfigBuilder<Rejected> backOffTimeMillis(long backOffTimeMillis)
public CircuitBreakerConfigBuilder<Rejected> healthRefreshMillis(long healthRefreshMillis)
public CircuitBreakerConfigBuilder<Rejected> sampleSizeThreshold(long sampleSizeThreshold)
public CircuitBreakerConfig<Rejected> build()
Copyright © 2014 Tim Brooks. All Rights Reserved.