Versions in this module Expand all Collapse all v0 v0.0.1 May 18, 2023 Changes in this version + var ErrIntOverflowMetrics = fmt.Errorf("proto: integer overflow") + var ErrInvalidLengthMetrics = fmt.Errorf("proto: negative length found during unmarshaling") + var ErrUnexpectedEndOfGroupMetrics = fmt.Errorf("proto: unexpected end of group") + func MapFromList(l *MetricsList) map[string]interface + type Metric struct + Key string + Value isMetric_Value + func (*Metric) Descriptor() ([]byte, []int) + func (*Metric) ProtoMessage() + func (*Metric) XXX_OneofWrappers() []interface{} + func (m *Metric) GetKey() string + func (m *Metric) GetValString() string + func (m *Metric) GetValUint64() uint64 + func (m *Metric) GetValue() isMetric_Value + func (m *Metric) Marshal() (dAtA []byte, err error) + func (m *Metric) MarshalTo(dAtA []byte) (int, error) + func (m *Metric) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *Metric) Reset() + func (m *Metric) Size() (n int) + func (m *Metric) Unmarshal(dAtA []byte) error + func (m *Metric) XXX_DiscardUnknown() + func (m *Metric) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *Metric) XXX_Merge(src proto.Message) + func (m *Metric) XXX_Size() int + func (m *Metric) XXX_Unmarshal(b []byte) error + func (this *Metric) Equal(that interface{}) bool + func (this *Metric) GoString() string + func (this *Metric) String() string + type Metric_ValString struct + ValString string + func (m *Metric_ValString) MarshalTo(dAtA []byte) (int, error) + func (m *Metric_ValString) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *Metric_ValString) Size() (n int) + func (this *Metric_ValString) Equal(that interface{}) bool + func (this *Metric_ValString) GoString() string + func (this *Metric_ValString) String() string + type Metric_ValUint64 struct + ValUint64 uint64 + func (m *Metric_ValUint64) MarshalTo(dAtA []byte) (int, error) + func (m *Metric_ValUint64) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *Metric_ValUint64) Size() (n int) + func (this *Metric_ValUint64) Equal(that interface{}) bool + func (this *Metric_ValUint64) GoString() string + func (this *Metric_ValUint64) String() string + type MetricsList struct + Metrics []Metric + func ListFromMap(metricsMap map[string]interface{}) *MetricsList + func (*MetricsList) Descriptor() ([]byte, []int) + func (*MetricsList) ProtoMessage() + func (m *MetricsList) GetMetrics() []Metric + func (m *MetricsList) Marshal() (dAtA []byte, err error) + func (m *MetricsList) MarshalTo(dAtA []byte) (int, error) + func (m *MetricsList) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *MetricsList) Reset() + func (m *MetricsList) Size() (n int) + func (m *MetricsList) Unmarshal(dAtA []byte) error + func (m *MetricsList) XXX_DiscardUnknown() + func (m *MetricsList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *MetricsList) XXX_Merge(src proto.Message) + func (m *MetricsList) XXX_Size() int + func (m *MetricsList) XXX_Unmarshal(b []byte) error + func (this *MetricsList) Equal(that interface{}) bool + func (this *MetricsList) GoString() string + func (this *MetricsList) String() string