type google.golang.org/grpc/experimental/stats.MetricsRecorder
15 uses
google.golang.org/grpc/experimental/stats (current package)
metricregistry.go#L94: func (h *Int64CountHandle) Record(recorder MetricsRecorder, incr int64, labels ...string) {
metricregistry.go#L111: func (h *Int64UpDownCountHandle) Record(recorder MetricsRecorder, v int64, labels ...string) {
metricregistry.go#L126: func (h *Float64CountHandle) Record(recorder MetricsRecorder, incr float64, labels ...string) {
metricregistry.go#L141: func (h *Int64HistoHandle) Record(recorder MetricsRecorder, incr int64, labels ...string) {
metricregistry.go#L157: func (h *Float64HistoHandle) Record(recorder MetricsRecorder, incr float64, labels ...string) {
metricregistry.go#L172: func (h *Int64GaugeHandle) Record(recorder MetricsRecorder, incr int64, labels ...string) {
metrics.go#L46: type MetricsRecorder interface {
google.golang.org/grpc
balancer_wrapper.go#L104: func (ccb *ccBalancerWrapper) MetricsRecorder() stats.MetricsRecorder {
server.go#L89: internal.MetricsRecorderForServer = func(srv *Server) estats.MetricsRecorder {
google.golang.org/grpc/balancer
balancer.go#L182: MetricsRecorder() estats.MetricsRecorder
google.golang.org/grpc/balancer/pickfirst
pickfirst.go#L191: metricsRecorder expstats.MetricsRecorder // guaranteed to be non nil
google.golang.org/grpc/internal/stats
metrics_recorder_list.go#L34: metricsRecorders []estats.MetricsRecorder
metrics_recorder_list.go#L42: var mrs []estats.MetricsRecorder
metrics_recorder_list.go#L44: if mr, ok := sh.(estats.MetricsRecorder); ok {
google.golang.org/grpc/resolver
resolver.go#L180: MetricsRecorder stats.MetricsRecorder