Documentation
¶
Overview ¶
Package mock_provider is a generated GoMock package.
Index ¶
- func New(version string, mimirClient mimirClientInterface) func() *schema.Provider
- type MockMimirClientInterface
- func (m *MockMimirClientInterface) CreateAlertmanagerConfig(ctx context.Context, cfg string, templates map[string]string) error
- func (m *MockMimirClientInterface) CreateRuleGroup(ctx context.Context, namespace string, rg rwrulefmt.RuleGroup) error
- func (m *MockMimirClientInterface) DeleteAlermanagerConfig(ctx context.Context) error
- func (m *MockMimirClientInterface) DeleteNamespace(ctx context.Context, namespace string) error
- func (m *MockMimirClientInterface) DeleteRuleGroup(ctx context.Context, namespace, groupName string) error
- func (m *MockMimirClientInterface) EXPECT() *MockMimirClientInterfaceMockRecorder
- func (m *MockMimirClientInterface) GetAlertmanagerConfig(ctx context.Context) (string, map[string]string, error)
- func (m *MockMimirClientInterface) ListRules(ctx context.Context, namespace string) (map[string][]rwrulefmt.RuleGroup, error)
- type MockMimirClientInterfaceMockRecorder
- func (mr *MockMimirClientInterfaceMockRecorder) CreateAlertmanagerConfig(ctx, cfg, templates interface{}) *gomock.Call
- func (mr *MockMimirClientInterfaceMockRecorder) CreateRuleGroup(ctx, namespace, rg interface{}) *gomock.Call
- func (mr *MockMimirClientInterfaceMockRecorder) DeleteAlermanagerConfig(ctx interface{}) *gomock.Call
- func (mr *MockMimirClientInterfaceMockRecorder) DeleteNamespace(ctx, namespace interface{}) *gomock.Call
- func (mr *MockMimirClientInterfaceMockRecorder) DeleteRuleGroup(ctx, namespace, groupName interface{}) *gomock.Call
- func (mr *MockMimirClientInterfaceMockRecorder) GetAlertmanagerConfig(ctx interface{}) *gomock.Call
- func (mr *MockMimirClientInterfaceMockRecorder) ListRules(ctx, namespace interface{}) *gomock.Call
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
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 ¶
func (m *MockMimirClientInterface) EXPECT() *MockMimirClientInterfaceMockRecorder
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.
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.