metrics

package
v0.2.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 13, 2022 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Overview

Package metrics is a generated GoMock package.

Index

Constants

View Source
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

func New

func New() Metrics

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.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL