AlertRuleBuilder🔗
Constructor🔗
Methods🔗
Build🔗
Builds the object.
Annotations🔗
func (builder *AlertRuleBuilder) Annotations(annotations map[string]alertingv0alpha1.TemplateString) *AlertRuleBuilder
ExecErrState🔗
func (builder *AlertRuleBuilder) ExecErrState(execErrState alertingv0alpha1.ExecErrState) *AlertRuleBuilder
Expressions🔗
func (builder *AlertRuleBuilder) Expressions(expressions alertingv0alpha1.ExpressionMap) *AlertRuleBuilder
For🔗
KeepFiringFor🔗
Labels🔗
func (builder *AlertRuleBuilder) Labels(labels map[string]alertingv0alpha1.TemplateString) *AlertRuleBuilder
MissingSeriesEvalsToResolve🔗
func (builder *AlertRuleBuilder) MissingSeriesEvalsToResolve(missingSeriesEvalsToResolve int64) *AlertRuleBuilder
NoDataState🔗
func (builder *AlertRuleBuilder) NoDataState(noDataState alertingv0alpha1.NoDataState) *AlertRuleBuilder
NotificationSettings🔗
func (builder *AlertRuleBuilder) NotificationSettings(notificationSettings alertingv0alpha1.NotificationSettings) *AlertRuleBuilder
PanelRef🔗
func (builder *AlertRuleBuilder) PanelRef(panelRef cog.Builder[alertingv0alpha1.PanelRef]) *AlertRuleBuilder
Paused🔗
Title🔗
Trigger🔗
func (builder *AlertRuleBuilder) Trigger(trigger cog.Builder[alertingv0alpha1.IntervalTrigger]) *AlertRuleBuilder