type google.golang.org/grpc/experimental/stats.MetricsRecorder
14 uses
google.golang.org/grpc/experimental/stats (current package)
metricregistry.go#L92: func (h *Int64CountHandle) Record(recorder MetricsRecorder, incr int64, labels ...string) {
metricregistry.go#L107: func (h *Float64CountHandle) Record(recorder MetricsRecorder, incr float64, labels ...string) {
metricregistry.go#L122: func (h *Int64HistoHandle) Record(recorder MetricsRecorder, incr int64, labels ...string) {
metricregistry.go#L138: func (h *Float64HistoHandle) Record(recorder MetricsRecorder, incr float64, labels ...string) {
metricregistry.go#L153: func (h *Int64GaugeHandle) Record(recorder MetricsRecorder, incr int64, labels ...string) {
metrics.go#L25: type MetricsRecorder interface {
google.golang.org/grpc
balancer_wrapper.go#L105: func (ccb *ccBalancerWrapper) MetricsRecorder() stats.MetricsRecorder {
server.go#L87: internal.MetricsRecorderForServer = func(srv *Server) estats.MetricsRecorder {
google.golang.org/grpc/balancer
balancer.go#L182: MetricsRecorder() estats.MetricsRecorder
google.golang.org/grpc/balancer/pickfirst/pickfirstleaf
pickfirstleaf.go#L192: metricsRecorder expstats.MetricsRecorder // guaranteed to be non nil
google.golang.org/grpc/internal/stats
metrics_recorder_list.go#L32: metricsRecorders []estats.MetricsRecorder
metrics_recorder_list.go#L40: var mrs []estats.MetricsRecorder
metrics_recorder_list.go#L42: if mr, ok := sh.(estats.MetricsRecorder); ok {
google.golang.org/grpc/resolver
resolver.go#L180: MetricsRecorder stats.MetricsRecorder