Uses of Class
io.grpc.util.OutlierDetectionLoadBalancer.OutlierDetectionLoadBalancerConfig
Packages that use OutlierDetectionLoadBalancer.OutlierDetectionLoadBalancerConfig
Package
Description
Utilities with advanced features in the core layer that user can optionally use.
-
Uses of OutlierDetectionLoadBalancer.OutlierDetectionLoadBalancerConfig in io.grpc.util
Fields in io.grpc.util declared as OutlierDetectionLoadBalancer.OutlierDetectionLoadBalancerConfigModifier and TypeFieldDescription(package private) OutlierDetectionLoadBalancer.OutlierDetectionLoadBalancerConfig
OutlierDetectionLoadBalancer.DetectionTimer.config
OutlierDetectionLoadBalancer.EndpointTracker.config
OutlierDetectionLoadBalancer.FailurePercentageOutlierEjectionAlgorithm.config
OutlierDetectionLoadBalancer.SuccessRateOutlierEjectionAlgorithm.config
Methods in io.grpc.util that return OutlierDetectionLoadBalancer.OutlierDetectionLoadBalancerConfigModifier and TypeMethodDescriptionOutlierDetectionLoadBalancer.OutlierDetectionLoadBalancerConfig.Builder.build()
Builds a new instance ofOutlierDetectionLoadBalancer.OutlierDetectionLoadBalancerConfig
.Methods in io.grpc.util with parameters of type OutlierDetectionLoadBalancer.OutlierDetectionLoadBalancerConfigModifier and TypeMethodDescriptionOutlierDetectionLoadBalancer.OutlierEjectionAlgorithm.forConfig
(OutlierDetectionLoadBalancer.OutlierDetectionLoadBalancerConfig config, ChannelLogger logger) Builds a list of algorithms that are enabled in the given config.(package private) void
OutlierDetectionLoadBalancer.EndpointTrackerMap.putNewTrackers
(OutlierDetectionLoadBalancer.OutlierDetectionLoadBalancerConfig config, Set<Set<SocketAddress>> endpoints) Adds a new tracker for every given address.(package private) void
OutlierDetectionLoadBalancer.EndpointTracker.setConfig
(OutlierDetectionLoadBalancer.OutlierDetectionLoadBalancerConfig config) (package private) void
OutlierDetectionLoadBalancer.EndpointTrackerMap.updateTrackerConfigs
(OutlierDetectionLoadBalancer.OutlierDetectionLoadBalancerConfig config) Constructors in io.grpc.util with parameters of type OutlierDetectionLoadBalancer.OutlierDetectionLoadBalancerConfigModifierConstructorDescription(package private)
DetectionTimer
(OutlierDetectionLoadBalancer.OutlierDetectionLoadBalancerConfig config, ChannelLogger logger) (package private)
(package private)
FailurePercentageOutlierEjectionAlgorithm
(OutlierDetectionLoadBalancer.OutlierDetectionLoadBalancerConfig config, ChannelLogger logger) (package private)
SuccessRateOutlierEjectionAlgorithm
(OutlierDetectionLoadBalancer.OutlierDetectionLoadBalancerConfig config, ChannelLogger logger)