Package | Description |
---|---|
io.grpc.util |
Utilities with advanced features in the core layer that user can optionally use.
|
Modifier and Type | Method and Description |
---|---|
OutlierDetectionLoadBalancer.OutlierDetectionLoadBalancerConfig.Builder |
OutlierDetectionLoadBalancer.OutlierDetectionLoadBalancerConfig.Builder.setBaseEjectionTimeNanos(Long baseEjectionTimeNanos)
The base time an address is ejected for.
|
OutlierDetectionLoadBalancer.OutlierDetectionLoadBalancerConfig.Builder |
OutlierDetectionLoadBalancer.OutlierDetectionLoadBalancerConfig.Builder.setChildPolicy(io.grpc.internal.ServiceConfigUtil.PolicySelection childPolicy)
Sets the child policy the
OutlierDetectionLoadBalancer delegates to. |
OutlierDetectionLoadBalancer.OutlierDetectionLoadBalancerConfig.Builder |
OutlierDetectionLoadBalancer.OutlierDetectionLoadBalancerConfig.Builder.setFailurePercentageEjection(OutlierDetectionLoadBalancer.OutlierDetectionLoadBalancerConfig.FailurePercentageEjection failurePercentageEjection)
Set to enable failure percentage ejection.
|
OutlierDetectionLoadBalancer.OutlierDetectionLoadBalancerConfig.Builder |
OutlierDetectionLoadBalancer.OutlierDetectionLoadBalancerConfig.Builder.setIntervalNanos(Long intervalNanos)
The interval between outlier detection sweeps.
|
OutlierDetectionLoadBalancer.OutlierDetectionLoadBalancerConfig.Builder |
OutlierDetectionLoadBalancer.OutlierDetectionLoadBalancerConfig.Builder.setMaxEjectionPercent(Integer maxEjectionPercent)
The algorithm agnostic maximum percentage of addresses that can be ejected.
|
OutlierDetectionLoadBalancer.OutlierDetectionLoadBalancerConfig.Builder |
OutlierDetectionLoadBalancer.OutlierDetectionLoadBalancerConfig.Builder.setMaxEjectionTimeNanos(Long maxEjectionTimeNanos)
The longest time an address can be ejected.
|
OutlierDetectionLoadBalancer.OutlierDetectionLoadBalancerConfig.Builder |
OutlierDetectionLoadBalancer.OutlierDetectionLoadBalancerConfig.Builder.setSuccessRateEjection(OutlierDetectionLoadBalancer.OutlierDetectionLoadBalancerConfig.SuccessRateEjection successRateEjection)
Set to enable success rate ejection.
|