Documentation
¶
Overview ¶
Package metrics is a generated GoMock package.
Index ¶
- Constants
- type Metrics
- type MockMetrics
- func (m *MockMetrics) EXPECT() *MockMetricsMockRecorder
- func (m *MockMetrics) IncEdgeDeviceFailedAuthenticationCounter()
- func (m *MockMetrics) IncEdgeDeviceFailedRegistration()
- func (m *MockMetrics) IncEdgeDeviceInvalidOwnerCounter()
- func (m *MockMetrics) IncEdgeDeviceSuccessfulRegistration()
- func (m *MockMetrics) IncEdgeDeviceUnregistration()
- func (m *MockMetrics) RecordEdgeDevicePresence(namespace, name string)
- func (m *MockMetrics) RegisterDeviceCounter(namespace, name string)
- func (m *MockMetrics) RemoveDeviceCounter(namespace, name string)
- type MockMetricsMockRecorder
- func (mr *MockMetricsMockRecorder) IncEdgeDeviceFailedAuthenticationCounter() *gomock.Call
- func (mr *MockMetricsMockRecorder) IncEdgeDeviceFailedRegistration() *gomock.Call
- func (mr *MockMetricsMockRecorder) IncEdgeDeviceInvalidOwnerCounter() *gomock.Call
- func (mr *MockMetricsMockRecorder) IncEdgeDeviceSuccessfulRegistration() *gomock.Call
- func (mr *MockMetricsMockRecorder) IncEdgeDeviceUnregistration() *gomock.Call
- func (mr *MockMetricsMockRecorder) RecordEdgeDevicePresence(namespace, name interface{}) *gomock.Call
- func (mr *MockMetricsMockRecorder) RegisterDeviceCounter(namespace, name interface{}) *gomock.Call
- func (mr *MockMetricsMockRecorder) RemoveDeviceCounter(namespace, name interface{}) *gomock.Call
Constants ¶
const ( EdgeDeviceSuccessfulRegistrationQuery = "flotta_api_edge_devices_successful_registration" EdgeDeviceFailedRegistrationQuery = "flotta_api_edge_devices_failed_registration" EdgeDeviceUnregistrationQuery = "flotta_api_edge_devices_unregistration" EdgeDeviceHeartbeatQuery = "flotta_api_edge_devices_heartbeat" EdgeDeviceFailedAuthentication = "flotta_api_edge_devices_failed_authentication" EdgeDeviceInvalidOwner = "flotta_api_edge_devices_invalid_owner" )
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() RecordEdgeDevicePresence(namespace, name string) RemoveDeviceCounter(namespace, name string) RegisterDeviceCounter(namespace string, name string) IncEdgeDeviceFailedAuthenticationCounter() IncEdgeDeviceInvalidOwnerCounter() }
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) IncEdgeDeviceFailedAuthenticationCounter ¶
func (m *MockMetrics) IncEdgeDeviceFailedAuthenticationCounter()
IncEdgeDeviceFailedAuthenticationCounter mocks base method.
func (*MockMetrics) IncEdgeDeviceFailedRegistration ¶
func (m *MockMetrics) IncEdgeDeviceFailedRegistration()
IncEdgeDeviceFailedRegistration mocks base method.
func (*MockMetrics) IncEdgeDeviceInvalidOwnerCounter ¶
func (m *MockMetrics) IncEdgeDeviceInvalidOwnerCounter()
IncEdgeDeviceInvalidOwnerCounter 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.
func (*MockMetrics) RecordEdgeDevicePresence ¶
func (m *MockMetrics) RecordEdgeDevicePresence(namespace, name string)
RecordEdgeDevicePresence mocks base method.
func (*MockMetrics) RegisterDeviceCounter ¶
func (m *MockMetrics) RegisterDeviceCounter(namespace, name string)
RegisterDeviceCounter mocks base method.
func (*MockMetrics) RemoveDeviceCounter ¶
func (m *MockMetrics) RemoveDeviceCounter(namespace, name string)
RemoveDeviceCounter mocks base method.
type MockMetricsMockRecorder ¶
type MockMetricsMockRecorder struct {
// contains filtered or unexported fields
}
MockMetricsMockRecorder is the mock recorder for MockMetrics.
func (*MockMetricsMockRecorder) IncEdgeDeviceFailedAuthenticationCounter ¶
func (mr *MockMetricsMockRecorder) IncEdgeDeviceFailedAuthenticationCounter() *gomock.Call
IncEdgeDeviceFailedAuthenticationCounter indicates an expected call of IncEdgeDeviceFailedAuthenticationCounter.
func (*MockMetricsMockRecorder) IncEdgeDeviceFailedRegistration ¶
func (mr *MockMetricsMockRecorder) IncEdgeDeviceFailedRegistration() *gomock.Call
IncEdgeDeviceFailedRegistration indicates an expected call of IncEdgeDeviceFailedRegistration.
func (*MockMetricsMockRecorder) IncEdgeDeviceInvalidOwnerCounter ¶
func (mr *MockMetricsMockRecorder) IncEdgeDeviceInvalidOwnerCounter() *gomock.Call
IncEdgeDeviceInvalidOwnerCounter indicates an expected call of IncEdgeDeviceInvalidOwnerCounter.
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.
func (*MockMetricsMockRecorder) RecordEdgeDevicePresence ¶
func (mr *MockMetricsMockRecorder) RecordEdgeDevicePresence(namespace, name interface{}) *gomock.Call
RecordEdgeDevicePresence indicates an expected call of RecordEdgeDevicePresence.
func (*MockMetricsMockRecorder) RegisterDeviceCounter ¶
func (mr *MockMetricsMockRecorder) RegisterDeviceCounter(namespace, name interface{}) *gomock.Call
RegisterDeviceCounter indicates an expected call of RegisterDeviceCounter.
func (*MockMetricsMockRecorder) RemoveDeviceCounter ¶
func (mr *MockMetricsMockRecorder) RemoveDeviceCounter(namespace, name interface{}) *gomock.Call
RemoveDeviceCounter indicates an expected call of RemoveDeviceCounter.