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 theOutlierDetectionLoadBalancerdelegates 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.