public static class OutlierDetectionLoadBalancer.OutlierDetectionLoadBalancerConfig.Builder extends Object
Constructor and Description |
---|
Builder() |
public OutlierDetectionLoadBalancer.OutlierDetectionLoadBalancerConfig.Builder setIntervalNanos(Long intervalNanos)
public OutlierDetectionLoadBalancer.OutlierDetectionLoadBalancerConfig.Builder setBaseEjectionTimeNanos(Long baseEjectionTimeNanos)
public OutlierDetectionLoadBalancer.OutlierDetectionLoadBalancerConfig.Builder setMaxEjectionTimeNanos(Long maxEjectionTimeNanos)
public OutlierDetectionLoadBalancer.OutlierDetectionLoadBalancerConfig.Builder setMaxEjectionPercent(Integer maxEjectionPercent)
public OutlierDetectionLoadBalancer.OutlierDetectionLoadBalancerConfig.Builder setSuccessRateEjection(OutlierDetectionLoadBalancer.OutlierDetectionLoadBalancerConfig.SuccessRateEjection successRateEjection)
public OutlierDetectionLoadBalancer.OutlierDetectionLoadBalancerConfig.Builder setFailurePercentageEjection(OutlierDetectionLoadBalancer.OutlierDetectionLoadBalancerConfig.FailurePercentageEjection failurePercentageEjection)
public OutlierDetectionLoadBalancer.OutlierDetectionLoadBalancerConfig.Builder setChildPolicy(io.grpc.internal.ServiceConfigUtil.PolicySelection childPolicy)
OutlierDetectionLoadBalancer
delegates to.public OutlierDetectionLoadBalancer.OutlierDetectionLoadBalancerConfig build()
OutlierDetectionLoadBalancer.OutlierDetectionLoadBalancerConfig
.