Versions in this module Expand all Collapse all v0 v0.0.2 Oct 16, 2024 v0.0.1 Oct 13, 2024 Changes in this version + type MetricsInterface interface + RecordFromCodec func(codec codec.CodecInterface) + type MockMetricsInterface struct + func NewMockMetricsInterface(ctrl *gomock.Controller) *MockMetricsInterface + func (m *MockMetricsInterface) EXPECT() *MockMetricsInterfaceMockRecorder + func (m *MockMetricsInterface) RecordFromCodec(codec codec.CodecInterface) + type MockMetricsInterfaceMockRecorder struct + func (mr *MockMetricsInterfaceMockRecorder) RecordFromCodec(codec interface{}) *gomock.Call + type Prometheus struct + func NewPrometheus(service string, options ...PrometheusOption) *Prometheus + func (m *Prometheus) RecordFromCodec(codec codec.CodecInterface) + type PrometheusOption func(*Prometheus) + func WithCodecChannel(codecChannel chan codec.CodecInterface) PrometheusOption + func WithNamespace(namespace string) PrometheusOption + func WithRegisterer(registerer prometheus.Registerer) PrometheusOption