Package io.grpc.util
Class OutlierDetectionLoadBalancer.DetectionTimer
- java.lang.Object
-
- io.grpc.util.OutlierDetectionLoadBalancer.DetectionTimer
-
- All Implemented Interfaces:
java.lang.Runnable
- Enclosing class:
- OutlierDetectionLoadBalancer
class OutlierDetectionLoadBalancer.DetectionTimer extends java.lang.Object implements java.lang.Runnable
This timer will be invoked periodically, according to configuration, and it will look for any outlier subchannels.
-
-
Field Summary
Fields Modifier and Type Field Description (package private) OutlierDetectionLoadBalancer.OutlierDetectionLoadBalancerConfig
config
(package private) ChannelLogger
logger
-
Constructor Summary
Constructors Constructor Description DetectionTimer(OutlierDetectionLoadBalancer.OutlierDetectionLoadBalancerConfig config, ChannelLogger logger)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
run()
-
-
-
Field Detail
-
logger
ChannelLogger logger
-
-
Constructor Detail
-
DetectionTimer
DetectionTimer(OutlierDetectionLoadBalancer.OutlierDetectionLoadBalancerConfig config, ChannelLogger logger)
-
-