Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Metric ¶
type Metric interface {
Add(interface{}) error
Get() interface{}
}
var (
TotalPickedMetric Metric = &intMetric{}
)
type MetricEntry ¶
type MetricEntry struct {
Label MetricsLabel
Metric Metric
}
type MetricsLabel ¶
type MetricsLabel string
const (
TotalPickedLabel MetricsLabel = "Gorift_TotalPicked"
)
type MetricsRepository ¶
type MetricsRepository map[MetricsLabel]Metric
func NewMetricsRepository ¶
func NewMetricsRepository(entries ...MetricEntry) MetricsRepository
Click to show internal directories.
Click to hide internal directories.