Documentation ¶
Index ¶
- type CounterMock
- type DurationHistogramMock
- type GaugeMock
- type HistogramMock
- type IntGaugeMock
- type Mock
- type RegistryMock
- func (r *RegistryMock) AssertAllExpectations(t *testing.T) bool
- func (r *RegistryMock) ComposeName(parts ...string) string
- func (r *RegistryMock) Counter(name string) metrics.Counter
- func (r *RegistryMock) CounterVec(name string, labels []string) metrics.CounterVec
- func (r *RegistryMock) DurationHistogram(name string, buckets metrics.DurationBuckets) metrics.Timer
- func (r *RegistryMock) DurationHistogramVec(name string, buckets metrics.DurationBuckets, labels []string) metrics.TimerVec
- func (r *RegistryMock) FuncCounter(_ string, _ func() int64) metrics.FuncCounter
- func (r *RegistryMock) FuncGauge(_ string, _ func() float64) metrics.FuncGauge
- func (r *RegistryMock) FuncIntGauge(_ string, _ func() int64) metrics.FuncIntGauge
- func (r *RegistryMock) Gauge(name string) metrics.Gauge
- func (r *RegistryMock) GaugeVec(name string, labels []string) metrics.GaugeVec
- func (r *RegistryMock) GetCounter(name string, tags map[string]string) *CounterMock
- func (r *RegistryMock) GetDurationHistogram(name string, tags map[string]string, buckets metrics.DurationBuckets) *TimerMock
- func (r *RegistryMock) GetGauge(name string, tags map[string]string) *GaugeMock
- func (r *RegistryMock) GetHistogram(name string, tags map[string]string, buckets metrics.Buckets) *HistogramMock
- func (r *RegistryMock) GetIntGauge(name string, tags map[string]string) *IntGaugeMock
- func (r *RegistryMock) GetTimer(name string, tags map[string]string) *TimerMock
- func (r *RegistryMock) Histogram(name string, buckets metrics.Buckets) metrics.Histogram
- func (r *RegistryMock) HistogramVec(name string, buckets metrics.Buckets, labels []string) metrics.HistogramVec
- func (r *RegistryMock) IntGauge(name string) metrics.IntGauge
- func (r *RegistryMock) IntGaugeVec(name string, labels []string) metrics.IntGaugeVec
- func (r *RegistryMock) Timer(name string) metrics.Timer
- func (r *RegistryMock) TimerVec(name string, labels []string) metrics.TimerVec
- func (r *RegistryMock) WithPrefix(prefix string) metrics.Registry
- func (r *RegistryMock) WithTags(tags map[string]string) metrics.Registry
- type TimerMock
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CounterMock ¶
type CounterMock struct {
Mock
}
func (*CounterMock) Add ¶
func (c *CounterMock) Add(delta int64)
func (*CounterMock) Inc ¶
func (c *CounterMock) Inc()
type DurationHistogramMock ¶
type DurationHistogramMock struct { Mock Buckets metrics.DurationBuckets }
func (*DurationHistogramMock) RecordDuration ¶
func (d *DurationHistogramMock) RecordDuration(value time.Duration)
type HistogramMock ¶
func (*HistogramMock) RecordValue ¶
func (h *HistogramMock) RecordValue(value float64)
type IntGaugeMock ¶
type IntGaugeMock struct {
Mock
}
func (*IntGaugeMock) Add ¶
func (g *IntGaugeMock) Add(value int64)
func (*IntGaugeMock) Set ¶
func (g *IntGaugeMock) Set(value int64)
type RegistryMock ¶
type RegistryMock struct {
// contains filtered or unexported fields
}
func NewIgnoreUnknownCallsRegistryMock ¶
func NewIgnoreUnknownCallsRegistryMock() *RegistryMock
func NewRegistryMock ¶
func NewRegistryMock() *RegistryMock
func (*RegistryMock) AssertAllExpectations ¶
func (r *RegistryMock) AssertAllExpectations(t *testing.T) bool
func (*RegistryMock) ComposeName ¶
func (r *RegistryMock) ComposeName(parts ...string) string
func (*RegistryMock) CounterVec ¶
func (r *RegistryMock) CounterVec(name string, labels []string) metrics.CounterVec
func (*RegistryMock) DurationHistogram ¶
func (r *RegistryMock) DurationHistogram( name string, buckets metrics.DurationBuckets, ) metrics.Timer
func (*RegistryMock) DurationHistogramVec ¶
func (r *RegistryMock) DurationHistogramVec(name string, buckets metrics.DurationBuckets, labels []string) metrics.TimerVec
func (*RegistryMock) FuncCounter ¶
func (r *RegistryMock) FuncCounter(_ string, _ func() int64) metrics.FuncCounter
func (*RegistryMock) FuncGauge ¶
func (r *RegistryMock) FuncGauge(_ string, _ func() float64) metrics.FuncGauge
func (*RegistryMock) FuncIntGauge ¶
func (r *RegistryMock) FuncIntGauge(_ string, _ func() int64) metrics.FuncIntGauge
func (*RegistryMock) GaugeVec ¶
func (r *RegistryMock) GaugeVec(name string, labels []string) metrics.GaugeVec
func (*RegistryMock) GetCounter ¶
func (r *RegistryMock) GetCounter( name string, tags map[string]string, ) *CounterMock
func (*RegistryMock) GetDurationHistogram ¶
func (r *RegistryMock) GetDurationHistogram( name string, tags map[string]string, buckets metrics.DurationBuckets, ) *TimerMock
func (*RegistryMock) GetGauge ¶
func (r *RegistryMock) GetGauge( name string, tags map[string]string, ) *GaugeMock
func (*RegistryMock) GetHistogram ¶
func (r *RegistryMock) GetHistogram( name string, tags map[string]string, buckets metrics.Buckets, ) *HistogramMock
func (*RegistryMock) GetIntGauge ¶
func (r *RegistryMock) GetIntGauge( name string, tags map[string]string, ) *IntGaugeMock
func (*RegistryMock) GetTimer ¶
func (r *RegistryMock) GetTimer( name string, tags map[string]string, ) *TimerMock
func (*RegistryMock) HistogramVec ¶
func (r *RegistryMock) HistogramVec(name string, buckets metrics.Buckets, labels []string) metrics.HistogramVec
func (*RegistryMock) IntGaugeVec ¶
func (r *RegistryMock) IntGaugeVec(name string, labels []string) metrics.IntGaugeVec
func (*RegistryMock) TimerVec ¶
func (r *RegistryMock) TimerVec(name string, labels []string) metrics.TimerVec
func (*RegistryMock) WithPrefix ¶
func (r *RegistryMock) WithPrefix(prefix string) metrics.Registry
Click to show internal directories.
Click to hide internal directories.