Uses of Class
io.grpc.grpclb.GrpclbClientLoadRecorder
Packages that use GrpclbClientLoadRecorder
-
Uses of GrpclbClientLoadRecorder in io.grpc.grpclb
Fields in io.grpc.grpclb declared as GrpclbClientLoadRecorderModifier and TypeFieldDescriptionprivate final GrpclbClientLoadRecorder
GrpclbState.DropEntry.loadRecorder
(package private) final GrpclbClientLoadRecorder
GrpclbState.LbStream.loadRecorder
Fields in io.grpc.grpclb with type parameters of type GrpclbClientLoadRecorderModifier and TypeFieldDescriptionprivate static final AtomicLongFieldUpdater
<GrpclbClientLoadRecorder> GrpclbClientLoadRecorder.callsFailedToSendUpdater
private static final AtomicLongFieldUpdater
<GrpclbClientLoadRecorder> GrpclbClientLoadRecorder.callsFinishedKnownReceivedUpdater
private static final AtomicLongFieldUpdater
<GrpclbClientLoadRecorder> GrpclbClientLoadRecorder.callsFinishedUpdater
private static final AtomicLongFieldUpdater
<GrpclbClientLoadRecorder> GrpclbClientLoadRecorder.callsStartedUpdater
Methods in io.grpc.grpclb that return GrpclbClientLoadRecorderModifier and TypeMethodDescription(package private) GrpclbClientLoadRecorder
GrpclbState.getLoadRecorder()
Methods in io.grpc.grpclb with parameters of type GrpclbClientLoadRecorderModifier and TypeMethodDescriptionprivate void
GrpclbState.updateServerList
(List<GrpclbState.DropEntry> newDropList, 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 GrpclbClientLoadRecorderModifierConstructorDescription(package private)
BackendEntry
(LoadBalancer.Subchannel subchannel, GrpclbClientLoadRecorder loadRecorder, String token) For ROUND_ROBIN: creates a BackendEntry whose usage will be reported to load recorder.(package private)
DropEntry
(GrpclbClientLoadRecorder loadRecorder, String token)