Package io.grpc.xds
Class LeastRequestLoadBalancer.LeastRequestLbState
- java.lang.Object
-
- io.grpc.util.MultiChildLoadBalancer.ChildLbState
-
- io.grpc.xds.LeastRequestLoadBalancer.LeastRequestLbState
-
- Enclosing class:
- LeastRequestLoadBalancer
protected class LeastRequestLoadBalancer.LeastRequestLbState extends io.grpc.util.MultiChildLoadBalancer.ChildLbState
-
-
Field Summary
Fields Modifier and Type Field Description private java.util.concurrent.atomic.AtomicInteger
activeRequests
-
Constructor Summary
Constructors Constructor Description LeastRequestLbState(java.lang.Object key, io.grpc.LoadBalancerProvider policyProvider)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected io.grpc.util.MultiChildLoadBalancer.ChildLbState.ChildLbStateHelper
createChildHelper()
(package private) int
getActiveRequests()
-