Uses of Class
io.grpc.util.OutlierDetectionLoadBalancer.OutlierDetectionLoadBalancerConfig
-
Packages that use OutlierDetectionLoadBalancer.OutlierDetectionLoadBalancerConfig Package Description io.grpc.util 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.OutlierDetectionLoadBalancerConfig Modifier and Type Field Description (package private) OutlierDetectionLoadBalancer.OutlierDetectionLoadBalancerConfig
OutlierDetectionLoadBalancer.DetectionTimer. config
private OutlierDetectionLoadBalancer.OutlierDetectionLoadBalancerConfig
OutlierDetectionLoadBalancer.EndpointTracker. config
private OutlierDetectionLoadBalancer.OutlierDetectionLoadBalancerConfig
OutlierDetectionLoadBalancer.FailurePercentageOutlierEjectionAlgorithm. config
private OutlierDetectionLoadBalancer.OutlierDetectionLoadBalancerConfig
OutlierDetectionLoadBalancer.SuccessRateOutlierEjectionAlgorithm. config
Methods in io.grpc.util that return OutlierDetectionLoadBalancer.OutlierDetectionLoadBalancerConfig Modifier and Type Method Description OutlierDetectionLoadBalancer.OutlierDetectionLoadBalancerConfig
OutlierDetectionLoadBalancer.OutlierDetectionLoadBalancerConfig.Builder. build()
Builds a new instance ofOutlierDetectionLoadBalancer.OutlierDetectionLoadBalancerConfig
.Methods in io.grpc.util with parameters of type OutlierDetectionLoadBalancer.OutlierDetectionLoadBalancerConfig Modifier and Type Method Description static java.util.List<OutlierDetectionLoadBalancer.OutlierEjectionAlgorithm>
OutlierDetectionLoadBalancer.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, java.util.Set<java.util.Set<java.net.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.OutlierDetectionLoadBalancerConfig Constructor Description DetectionTimer(OutlierDetectionLoadBalancer.OutlierDetectionLoadBalancerConfig config, ChannelLogger logger)
EndpointTracker(OutlierDetectionLoadBalancer.OutlierDetectionLoadBalancerConfig config)
FailurePercentageOutlierEjectionAlgorithm(OutlierDetectionLoadBalancer.OutlierDetectionLoadBalancerConfig config, ChannelLogger logger)
SuccessRateOutlierEjectionAlgorithm(OutlierDetectionLoadBalancer.OutlierDetectionLoadBalancerConfig config, ChannelLogger logger)
-