mimirtool

package
v0.1.1 Latest Latest
Warning

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

Go to latest
Published: Nov 23, 2022 License: Apache-2.0 Imports: 19 Imported by: 0

Documentation

Overview

Package mock_provider is a generated GoMock package.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func New

func New(version string, mimirClient mimirClientInterface) func() *schema.Provider

New returns a newly created provider

Types

type MockMimirClientInterface

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

MockMimirClientInterface is a mock of MimirClientInterface interface.

func NewMockMimirClientInterface

func NewMockMimirClientInterface(ctrl *gomock.Controller) *MockMimirClientInterface

NewMockMimirClientInterface creates a new mock instance.

func (*MockMimirClientInterface) CreateAlertmanagerConfig

func (m *MockMimirClientInterface) CreateAlertmanagerConfig(ctx context.Context, cfg string, templates map[string]string) error

CreateAlertmanagerConfig mocks base method.

func (*MockMimirClientInterface) CreateRuleGroup

func (m *MockMimirClientInterface) CreateRuleGroup(ctx context.Context, namespace string, rg rwrulefmt.RuleGroup) error

CreateRuleGroup mocks base method.

func (*MockMimirClientInterface) DeleteAlermanagerConfig

func (m *MockMimirClientInterface) DeleteAlermanagerConfig(ctx context.Context) error

DeleteAlermanagerConfig mocks base method.

func (*MockMimirClientInterface) DeleteNamespace

func (m *MockMimirClientInterface) DeleteNamespace(ctx context.Context, namespace string) error

DeleteNamespace mocks base method.

func (*MockMimirClientInterface) DeleteRuleGroup

func (m *MockMimirClientInterface) DeleteRuleGroup(ctx context.Context, namespace, groupName string) error

DeleteRuleGroup mocks base method.

func (*MockMimirClientInterface) EXPECT

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

func (*MockMimirClientInterface) GetAlertmanagerConfig

func (m *MockMimirClientInterface) GetAlertmanagerConfig(ctx context.Context) (string, map[string]string, error)

GetAlertmanagerConfig mocks base method.

func (*MockMimirClientInterface) ListRules

func (m *MockMimirClientInterface) ListRules(ctx context.Context, namespace string) (map[string][]rwrulefmt.RuleGroup, error)

ListRules mocks base method.

type MockMimirClientInterfaceMockRecorder

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

MockMimirClientInterfaceMockRecorder is the mock recorder for MockMimirClientInterface.

func (*MockMimirClientInterfaceMockRecorder) CreateAlertmanagerConfig

func (mr *MockMimirClientInterfaceMockRecorder) CreateAlertmanagerConfig(ctx, cfg, templates interface{}) *gomock.Call

CreateAlertmanagerConfig indicates an expected call of CreateAlertmanagerConfig.

func (*MockMimirClientInterfaceMockRecorder) CreateRuleGroup

func (mr *MockMimirClientInterfaceMockRecorder) CreateRuleGroup(ctx, namespace, rg interface{}) *gomock.Call

CreateRuleGroup indicates an expected call of CreateRuleGroup.

func (*MockMimirClientInterfaceMockRecorder) DeleteAlermanagerConfig

func (mr *MockMimirClientInterfaceMockRecorder) DeleteAlermanagerConfig(ctx interface{}) *gomock.Call

DeleteAlermanagerConfig indicates an expected call of DeleteAlermanagerConfig.

func (*MockMimirClientInterfaceMockRecorder) DeleteNamespace

func (mr *MockMimirClientInterfaceMockRecorder) DeleteNamespace(ctx, namespace interface{}) *gomock.Call

DeleteNamespace indicates an expected call of DeleteNamespace.

func (*MockMimirClientInterfaceMockRecorder) DeleteRuleGroup

func (mr *MockMimirClientInterfaceMockRecorder) DeleteRuleGroup(ctx, namespace, groupName interface{}) *gomock.Call

DeleteRuleGroup indicates an expected call of DeleteRuleGroup.

func (*MockMimirClientInterfaceMockRecorder) GetAlertmanagerConfig

func (mr *MockMimirClientInterfaceMockRecorder) GetAlertmanagerConfig(ctx interface{}) *gomock.Call

GetAlertmanagerConfig indicates an expected call of GetAlertmanagerConfig.

func (*MockMimirClientInterfaceMockRecorder) ListRules

func (mr *MockMimirClientInterfaceMockRecorder) ListRules(ctx, namespace interface{}) *gomock.Call

ListRules indicates an expected call of ListRules.

Jump to

Keyboard shortcuts

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