Documentation ¶
Index ¶
- type Metrics
- func (m *Metrics) DecorateDelete(deleteCall model.DeleteCall) model.DeleteCall
- func (m *Metrics) DecorateDeleteRange(deleteRange model.DeleteRangeCall) model.DeleteRangeCall
- func (m *Metrics) DecorateGet(get model.GetCall) model.GetCall
- func (m *Metrics) DecoratePut(put model.PutCall) model.PutCall
- func (m *Metrics) ReadCallback() func(time.Time, *proto.ReadRequest, *proto.ReadResponse, error)
- func (m *Metrics) WriteCallback() func(time.Time, *proto.WriteRequest, *proto.WriteResponse, error)
- type Timer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Metrics ¶
type Metrics struct {
// contains filtered or unexported fields
}
func NewMetrics ¶
func NewMetrics(provider metric.MeterProvider) *Metrics
func (*Metrics) DecorateDelete ¶
func (m *Metrics) DecorateDelete(deleteCall model.DeleteCall) model.DeleteCall
func (*Metrics) DecorateDeleteRange ¶
func (m *Metrics) DecorateDeleteRange(deleteRange model.DeleteRangeCall) model.DeleteRangeCall
func (*Metrics) ReadCallback ¶
func (m *Metrics) ReadCallback() func(time.Time, *proto.ReadRequest, *proto.ReadResponse, error)
func (*Metrics) WriteCallback ¶
func (m *Metrics) WriteCallback() func(time.Time, *proto.WriteRequest, *proto.WriteResponse, error)
Click to show internal directories.
Click to hide internal directories.