Uses of Class
io.grpc.grpclb.GrpclbClientLoadRecorder
-
Packages that use GrpclbClientLoadRecorder Package Description io.grpc.grpclb -
-
Uses of GrpclbClientLoadRecorder in io.grpc.grpclb
Fields in io.grpc.grpclb declared as GrpclbClientLoadRecorder Modifier and Type Field Description private GrpclbClientLoadRecorder
GrpclbState.DropEntry. loadRecorder
(package private) GrpclbClientLoadRecorder
GrpclbState.LbStream. loadRecorder
Fields in io.grpc.grpclb with type parameters of type GrpclbClientLoadRecorder Modifier and Type Field Description private static java.util.concurrent.atomic.AtomicLongFieldUpdater<GrpclbClientLoadRecorder>
GrpclbClientLoadRecorder. callsFailedToSendUpdater
private static java.util.concurrent.atomic.AtomicLongFieldUpdater<GrpclbClientLoadRecorder>
GrpclbClientLoadRecorder. callsFinishedKnownReceivedUpdater
private static java.util.concurrent.atomic.AtomicLongFieldUpdater<GrpclbClientLoadRecorder>
GrpclbClientLoadRecorder. callsFinishedUpdater
private static java.util.concurrent.atomic.AtomicLongFieldUpdater<GrpclbClientLoadRecorder>
GrpclbClientLoadRecorder. callsStartedUpdater
Methods in io.grpc.grpclb that return GrpclbClientLoadRecorder Modifier and Type Method Description (package private) GrpclbClientLoadRecorder
GrpclbState. getLoadRecorder()
Methods in io.grpc.grpclb with parameters of type GrpclbClientLoadRecorder Modifier and Type Method Description private void
GrpclbState. updateServerList(java.util.List<GrpclbState.DropEntry> newDropList, java.util.List<BackendAddressGroup> newBackendAddrList, GrpclbClientLoadRecorder loadRecorder)
Populate backend servers to be used based on the given list of addresses.Constructors in io.grpc.grpclb with parameters of type GrpclbClientLoadRecorder Constructor Description BackendEntry(LoadBalancer.Subchannel subchannel, GrpclbClientLoadRecorder loadRecorder, java.lang.String token)
For ROUND_ROBIN: creates a BackendEntry whose usage will be reported to load recorder.DropEntry(GrpclbClientLoadRecorder loadRecorder, java.lang.String token)
-