Documentation
¶
Overview ¶
Package metrics is a generated GoMock package.
Index ¶
Constants ¶
const ( EdgeDeviceSuccessfulRegistrationQuery = "flotta_operator_edge_devices_successful_registration" EdgeDeviceFailedRegistrationQuery = "flotta_operator_edge_devices_failed_registration" EdgeDeviceUnregistrationQuery = "flotta_operator_edge_devices_unregistration" )
When adding metric names, see https://prometheus.io/docs/practices/naming/#metric-names
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Metrics ¶
type Metrics interface {
IncEdgeDeviceSuccessfulRegistration()
IncEdgeDeviceFailedRegistration()
IncEdgeDeviceUnregistration()
}
Metrics is an interface representing a prometheus client for the Special Resource Operator
type MockMetrics ¶
type MockMetrics struct {
// contains filtered or unexported fields
}
MockMetrics is a mock of Metrics interface.
func NewMockMetrics ¶
func NewMockMetrics(ctrl *gomock.Controller) *MockMetrics
NewMockMetrics creates a new mock instance.
func (*MockMetrics) EXPECT ¶
func (m *MockMetrics) EXPECT() *MockMetricsMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockMetrics) IncEdgeDeviceFailedRegistration ¶
func (m *MockMetrics) IncEdgeDeviceFailedRegistration()
IncEdgeDeviceFailedRegistration mocks base method.
func (*MockMetrics) IncEdgeDeviceSuccessfulRegistration ¶
func (m *MockMetrics) IncEdgeDeviceSuccessfulRegistration()
IncEdgeDeviceSuccessfulRegistration mocks base method.
func (*MockMetrics) IncEdgeDeviceUnregistration ¶
func (m *MockMetrics) IncEdgeDeviceUnregistration()
IncEdgeDeviceUnregistration mocks base method.
type MockMetricsMockRecorder ¶
type MockMetricsMockRecorder struct {
// contains filtered or unexported fields
}
MockMetricsMockRecorder is the mock recorder for MockMetrics.
func (*MockMetricsMockRecorder) IncEdgeDeviceFailedRegistration ¶
func (mr *MockMetricsMockRecorder) IncEdgeDeviceFailedRegistration() *gomock.Call
IncEdgeDeviceFailedRegistration indicates an expected call of IncEdgeDeviceFailedRegistration.
func (*MockMetricsMockRecorder) IncEdgeDeviceSuccessfulRegistration ¶
func (mr *MockMetricsMockRecorder) IncEdgeDeviceSuccessfulRegistration() *gomock.Call
IncEdgeDeviceSuccessfulRegistration indicates an expected call of IncEdgeDeviceSuccessfulRegistration.
func (*MockMetricsMockRecorder) IncEdgeDeviceUnregistration ¶
func (mr *MockMetricsMockRecorder) IncEdgeDeviceUnregistration() *gomock.Call
IncEdgeDeviceUnregistration indicates an expected call of IncEdgeDeviceUnregistration.