metric

package
v0.8.3 Latest Latest
Warning

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

Go to latest
Published: May 8, 2023 License: MIT Imports: 9 Imported by: 0

Documentation

Overview

Package metric is a generated GoMock package.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewSubscriber

func NewSubscriber(
	cfg *configs.App,
	logger *slog.Logger,
	dispatcher event.Dispatcher,
	observer Observer,
) *subscriber

func RunSubscriber

func RunSubscriber(lc fx.Lifecycle, subscriber *subscriber)

Types

type MockObserver

type MockObserver struct {
	// contains filtered or unexported fields
}

MockObserver is a mock of Observer interface.

func NewMockObserver

func NewMockObserver(ctrl *gomock.Controller) *MockObserver

NewMockObserver creates a new mock instance.

func (*MockObserver) EXPECT

EXPECT returns an object that allows the caller to indicate expected use.

func (*MockObserver) ObserveCheckCounter

func (m *MockObserver) ObserveCheckCounter(resourceKind string, isAllowed bool)

ObserveCheckCounter mocks base method.

func (*MockObserver) ObserveItemCreatedCounter

func (m *MockObserver) ObserveItemCreatedCounter(itemType, action string)

ObserveItemCreatedCounter mocks base method.

type MockObserverMockRecorder

type MockObserverMockRecorder struct {
	// contains filtered or unexported fields
}

MockObserverMockRecorder is the mock recorder for MockObserver.

func (*MockObserverMockRecorder) ObserveCheckCounter

func (mr *MockObserverMockRecorder) ObserveCheckCounter(resourceKind, isAllowed interface{}) *gomock.Call

ObserveCheckCounter indicates an expected call of ObserveCheckCounter.

func (*MockObserverMockRecorder) ObserveItemCreatedCounter

func (mr *MockObserverMockRecorder) ObserveItemCreatedCounter(itemType, action interface{}) *gomock.Call

ObserveItemCreatedCounter indicates an expected call of ObserveItemCreatedCounter.

type Observer

type Observer interface {
	ObserveCheckCounter(resourceKind string, isAllowed bool)
	ObserveItemCreatedCounter(itemType, action string)
}

func NewObserver

func NewObserver(
	cfg *configs.App,
) (Observer, error)

Jump to

Keyboard shortcuts

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