Help us shape the future of Go! Take the 2026 Go Developer Survey

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