Versions in this module Expand all Collapse all v0 v0.0.310 Jun 15, 2022 Changes in this version + type Operator interface + CreateCustomAlertingRule func(ctx context.Context, namespace string, rule *v2alpha1.PostableAlertingRule) error + CreateOrUpdateCustomAlertingRules func(ctx context.Context, namespace string, rs []*v2alpha1.PostableAlertingRule) (*v2alpha1.BulkResponse, error) + DeleteCustomAlertingRule func(ctx context.Context, namespace, ruleName string) error + DeleteCustomAlertingRules func(ctx context.Context, namespace string, ruleNames []string) (*v2alpha1.BulkResponse, error) + GetBuiltinAlertingRule func(ctx context.Context, ruleId string) (*v2alpha1.GettableAlertingRule, error) + GetCustomAlertingRule func(ctx context.Context, namespace, ruleName string) (*v2alpha1.GettableAlertingRule, error) + ListBuiltinAlertingRules func(ctx context.Context, queryParams *v2alpha1.AlertingRuleQueryParams) (*v2alpha1.GettableAlertingRuleList, error) + ListBuiltinRuleAlerts func(ctx context.Context, ruleId string) (*v2alpha1.AlertList, error) + ListBuiltinRulesAlerts func(ctx context.Context, queryParams *v2alpha1.AlertQueryParams) (*v2alpha1.AlertList, error) + ListCustomAlertingRules func(ctx context.Context, namespace string, ...) (*v2alpha1.GettableAlertingRuleList, error) + ListCustomRuleAlerts func(ctx context.Context, namespace, ruleName string) (*v2alpha1.AlertList, error) + ListCustomRulesAlerts func(ctx context.Context, namespace string, queryParams *v2alpha1.AlertQueryParams) (*v2alpha1.AlertList, error) + UpdateCustomAlertingRule func(ctx context.Context, namespace, ruleName string, ...) error + func NewOperator(informers informers.InformerFactory, ...) Operator