Documentation ¶
Index ¶
- type AlertmanagerClient
- func (_m *AlertmanagerClient) AddTemplateFile(path string) error
- func (_m *AlertmanagerClient) CreateReceiver(tenantID string, rec config.Receiver) error
- func (_m *AlertmanagerClient) DeleteReceiver(tenantID string, receiverName string) error
- func (_m *AlertmanagerClient) GetGlobalConfig() (*config.GlobalConfig, error)
- func (_m *AlertmanagerClient) GetReceivers(tenantID string) ([]config.Receiver, error)
- func (_m *AlertmanagerClient) GetRoute(tenantID string) (*config.Route, error)
- func (_m *AlertmanagerClient) GetTemplateFileList() ([]string, error)
- func (_m *AlertmanagerClient) GetTenants() ([]string, error)
- func (_m *AlertmanagerClient) ModifyTenantRoute(tenantID string, route *config.Route) error
- func (_m *AlertmanagerClient) ReloadAlertmanager() error
- func (_m *AlertmanagerClient) RemoveTemplateFile(path string) error
- func (_m *AlertmanagerClient) SetGlobalConfig(globalConfig config.GlobalConfig) error
- func (_m *AlertmanagerClient) Tenancy() *alert.TenancyConfig
- func (_m *AlertmanagerClient) UpdateReceiver(tenantID string, receiverName string, newRec *config.Receiver) error
- type TemplateClient
- func (_m *TemplateClient) AddTemplate(filename string, tmplName string, tmplText string) error
- func (_m *TemplateClient) CreateTemplateFile(filename string, fileText string) error
- func (_m *TemplateClient) DeleteTemplate(filename string, tmplName string) error
- func (_m *TemplateClient) DeleteTemplateFile(filename string) error
- func (_m *TemplateClient) EditTemplate(filename string, tmplName string, tmplText string) error
- func (_m *TemplateClient) EditTemplateFile(filename string, fileText string) error
- func (_m *TemplateClient) GetTemplate(filename string, tmplName string) (string, error)
- func (_m *TemplateClient) GetTemplateFile(filename string) (string, error)
- func (_m *TemplateClient) GetTemplates(filename string) (map[string]string, error)
- func (_m *TemplateClient) Root() string
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AlertmanagerClient ¶
AlertmanagerClient is an autogenerated mock type for the AlertmanagerClient type
func (*AlertmanagerClient) AddTemplateFile ¶
func (_m *AlertmanagerClient) AddTemplateFile(path string) error
AddTemplateFile provides a mock function with given fields: path
func (*AlertmanagerClient) CreateReceiver ¶
func (_m *AlertmanagerClient) CreateReceiver(tenantID string, rec config.Receiver) error
CreateReceiver provides a mock function with given fields: tenantID, rec
func (*AlertmanagerClient) DeleteReceiver ¶
func (_m *AlertmanagerClient) DeleteReceiver(tenantID string, receiverName string) error
DeleteReceiver provides a mock function with given fields: tenantID, receiverName
func (*AlertmanagerClient) GetGlobalConfig ¶
func (_m *AlertmanagerClient) GetGlobalConfig() (*config.GlobalConfig, error)
GetGlobalConfig provides a mock function with given fields:
func (*AlertmanagerClient) GetReceivers ¶
func (_m *AlertmanagerClient) GetReceivers(tenantID string) ([]config.Receiver, error)
GetReceivers provides a mock function with given fields: tenantID
func (*AlertmanagerClient) GetRoute ¶
func (_m *AlertmanagerClient) GetRoute(tenantID string) (*config.Route, error)
GetRoute provides a mock function with given fields: tenantID
func (*AlertmanagerClient) GetTemplateFileList ¶
func (_m *AlertmanagerClient) GetTemplateFileList() ([]string, error)
GetTemplateFileList provides a mock function with given fields:
func (*AlertmanagerClient) GetTenants ¶
func (_m *AlertmanagerClient) GetTenants() ([]string, error)
GetTenants provides a mock function with given fields:
func (*AlertmanagerClient) ModifyTenantRoute ¶
func (_m *AlertmanagerClient) ModifyTenantRoute(tenantID string, route *config.Route) error
ModifyTenantRoute provides a mock function with given fields: tenantID, route
func (*AlertmanagerClient) ReloadAlertmanager ¶
func (_m *AlertmanagerClient) ReloadAlertmanager() error
ReloadAlertmanager provides a mock function with given fields:
func (*AlertmanagerClient) RemoveTemplateFile ¶
func (_m *AlertmanagerClient) RemoveTemplateFile(path string) error
RemoveTemplateFile provides a mock function with given fields: path
func (*AlertmanagerClient) SetGlobalConfig ¶
func (_m *AlertmanagerClient) SetGlobalConfig(globalConfig config.GlobalConfig) error
SetGlobalConfig provides a mock function with given fields: globalConfig
func (*AlertmanagerClient) Tenancy ¶
func (_m *AlertmanagerClient) Tenancy() *alert.TenancyConfig
Tenancy provides a mock function with given fields:
func (*AlertmanagerClient) UpdateReceiver ¶
func (_m *AlertmanagerClient) UpdateReceiver(tenantID string, receiverName string, newRec *config.Receiver) error
UpdateReceiver provides a mock function with given fields: tenantID, receiverName, newRec
type TemplateClient ¶
TemplateClient is an autogenerated mock type for the TemplateClient type
func (*TemplateClient) AddTemplate ¶
func (_m *TemplateClient) AddTemplate(filename string, tmplName string, tmplText string) error
AddTemplate provides a mock function with given fields: filename, tmplName, tmplText
func (*TemplateClient) CreateTemplateFile ¶
func (_m *TemplateClient) CreateTemplateFile(filename string, fileText string) error
CreateTemplateFile provides a mock function with given fields: filename, fileText
func (*TemplateClient) DeleteTemplate ¶
func (_m *TemplateClient) DeleteTemplate(filename string, tmplName string) error
DeleteTemplate provides a mock function with given fields: filename, tmplName
func (*TemplateClient) DeleteTemplateFile ¶
func (_m *TemplateClient) DeleteTemplateFile(filename string) error
DeleteTemplateFile provides a mock function with given fields: filename
func (*TemplateClient) EditTemplate ¶
func (_m *TemplateClient) EditTemplate(filename string, tmplName string, tmplText string) error
EditTemplate provides a mock function with given fields: filename, tmplName, tmplText
func (*TemplateClient) EditTemplateFile ¶
func (_m *TemplateClient) EditTemplateFile(filename string, fileText string) error
EditTemplateFile provides a mock function with given fields: filename, fileText
func (*TemplateClient) GetTemplate ¶
func (_m *TemplateClient) GetTemplate(filename string, tmplName string) (string, error)
GetTemplate provides a mock function with given fields: filename, tmplName
func (*TemplateClient) GetTemplateFile ¶
func (_m *TemplateClient) GetTemplateFile(filename string) (string, error)
GetTemplateFile provides a mock function with given fields: filename
func (*TemplateClient) GetTemplates ¶
func (_m *TemplateClient) GetTemplates(filename string) (map[string]string, error)
GetTemplates provides a mock function with given fields: filename
func (*TemplateClient) Root ¶
func (_m *TemplateClient) Root() string
Root provides a mock function with given fields: