Uses of Class
io.grpc.util.OutlierDetectionLoadBalancer.OutlierDetectionLoadBalancerConfig.Builder
Packages that use OutlierDetectionLoadBalancer.OutlierDetectionLoadBalancerConfig.Builder
Package
Description
Utilities with advanced features in the core layer that user can optionally use.
-
Uses of OutlierDetectionLoadBalancer.OutlierDetectionLoadBalancerConfig.Builder in io.grpc.util
Methods in io.grpc.util that return OutlierDetectionLoadBalancer.OutlierDetectionLoadBalancerConfig.BuilderModifier and TypeMethodDescriptionOutlierDetectionLoadBalancer.OutlierDetectionLoadBalancerConfig.Builder.setBaseEjectionTimeNanos
(Long baseEjectionTimeNanos) The base time an address is ejected for.OutlierDetectionLoadBalancer.OutlierDetectionLoadBalancerConfig.Builder.setChildConfig
(Object childConfig) Sets the graceful child switch config theOutlierDetectionLoadBalancer
delegates to.OutlierDetectionLoadBalancer.OutlierDetectionLoadBalancerConfig.Builder.setFailurePercentageEjection
(OutlierDetectionLoadBalancer.OutlierDetectionLoadBalancerConfig.FailurePercentageEjection failurePercentageEjection) Set to enable failure percentage ejection.OutlierDetectionLoadBalancer.OutlierDetectionLoadBalancerConfig.Builder.setIntervalNanos
(Long intervalNanos) The interval between outlier detection sweeps.OutlierDetectionLoadBalancer.OutlierDetectionLoadBalancerConfig.Builder.setMaxEjectionPercent
(Integer maxEjectionPercent) The algorithm agnostic maximum percentage of addresses that can be ejected.OutlierDetectionLoadBalancer.OutlierDetectionLoadBalancerConfig.Builder.setMaxEjectionTimeNanos
(Long maxEjectionTimeNanos) The longest time an address can be ejected.OutlierDetectionLoadBalancer.OutlierDetectionLoadBalancerConfig.Builder.setSuccessRateEjection
(OutlierDetectionLoadBalancer.OutlierDetectionLoadBalancerConfig.SuccessRateEjection successRateEjection) Set to enable success rate ejection.