Documentation ¶
Overview ¶
Package metric is a generated GoMock package.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MockexcutedTasks ¶
type MockexcutedTasks struct {
// contains filtered or unexported fields
}
MockexcutedTasks is a mock of excutedTasks interface
func NewMockexcutedTasks ¶
func NewMockexcutedTasks(ctrl *gomock.Controller) *MockexcutedTasks
NewMockexcutedTasks creates a new mock instance
func (*MockexcutedTasks) EXPECT ¶
func (m *MockexcutedTasks) EXPECT() *MockexcutedTasksMockRecorder
EXPECT returns an object that allows the caller to indicate expected use
func (*MockexcutedTasks) WithLabelValues ¶
func (m *MockexcutedTasks) WithLabelValues(lvs ...string) prometheus.Observer
WithLabelValues mocks base method
type MockexcutedTasksMockRecorder ¶
type MockexcutedTasksMockRecorder struct {
// contains filtered or unexported fields
}
MockexcutedTasksMockRecorder is the mock recorder for MockexcutedTasks
func (*MockexcutedTasksMockRecorder) WithLabelValues ¶
func (mr *MockexcutedTasksMockRecorder) WithLabelValues(lvs ...interface{}) *gomock.Call
WithLabelValues indicates an expected call of WithLabelValues
type MockincomeTasks ¶
type MockincomeTasks struct {
// contains filtered or unexported fields
}
MockincomeTasks is a mock of incomeTasks interface
func NewMockincomeTasks ¶
func NewMockincomeTasks(ctrl *gomock.Controller) *MockincomeTasks
NewMockincomeTasks creates a new mock instance
func (*MockincomeTasks) EXPECT ¶
func (m *MockincomeTasks) EXPECT() *MockincomeTasksMockRecorder
EXPECT returns an object that allows the caller to indicate expected use
func (*MockincomeTasks) WithLabelValues ¶
func (m *MockincomeTasks) WithLabelValues(lvs ...string) prometheus.Counter
WithLabelValues mocks base method
type MockincomeTasksMockRecorder ¶
type MockincomeTasksMockRecorder struct {
// contains filtered or unexported fields
}
MockincomeTasksMockRecorder is the mock recorder for MockincomeTasks
func (*MockincomeTasksMockRecorder) WithLabelValues ¶
func (mr *MockincomeTasksMockRecorder) WithLabelValues(lvs ...interface{}) *gomock.Call
WithLabelValues indicates an expected call of WithLabelValues
type PrometheusMetrics ¶
type PrometheusMetrics struct {
// contains filtered or unexported fields
}
PrometheusMetrics describes Prometheus metric collector.
func (*PrometheusMetrics) ExecutedTaskObserve ¶
func (p *PrometheusMetrics) ExecutedTaskObserve(rule, alert, executor, result string, err error, duration time.Duration)
ExecutedTaskObserve observes excuted tasks histogram with given parameters.
func (*PrometheusMetrics) IncomeTaskInc ¶
func (p *PrometheusMetrics) IncomeTaskInc(rule, alert, executor string)
IncomeTaskInc increments income tasks counter with given parameters.