public static final class OutlierDetectionLoadBalancer.OutlierDetectionLoadBalancerConfig extends Object
OutlierDetectionLoadBalancer
.Modifier and Type | Class and Description |
---|---|
static class |
OutlierDetectionLoadBalancer.OutlierDetectionLoadBalancerConfig.Builder
|
static class |
OutlierDetectionLoadBalancer.OutlierDetectionLoadBalancerConfig.FailurePercentageEjection
The configuration for failure percentage ejection.
|
static class |
OutlierDetectionLoadBalancer.OutlierDetectionLoadBalancerConfig.SuccessRateEjection
The configuration for success rate ejection.
|
Modifier and Type | Field and Description |
---|---|
Long |
baseEjectionTimeNanos |
io.grpc.internal.ServiceConfigUtil.PolicySelection |
childPolicy |
OutlierDetectionLoadBalancer.OutlierDetectionLoadBalancerConfig.FailurePercentageEjection |
failurePercentageEjection |
Long |
intervalNanos |
Integer |
maxEjectionPercent |
Long |
maxEjectionTimeNanos |
OutlierDetectionLoadBalancer.OutlierDetectionLoadBalancerConfig.SuccessRateEjection |
successRateEjection |
public final Long intervalNanos
public final Long baseEjectionTimeNanos
public final Long maxEjectionTimeNanos
public final Integer maxEjectionPercent
public final OutlierDetectionLoadBalancer.OutlierDetectionLoadBalancerConfig.SuccessRateEjection successRateEjection
public final OutlierDetectionLoadBalancer.OutlierDetectionLoadBalancerConfig.FailurePercentageEjection failurePercentageEjection
public final io.grpc.internal.ServiceConfigUtil.PolicySelection childPolicy