Skip to content

AlertRuleBuilder🔗

Constructor🔗

new AlertRuleBuilder()

Methods🔗

build🔗

Builds the object.

build()

annotations🔗

annotations(annotations: Record<string, alertingv0alpha1.TemplateString>)

execErrState🔗

execErrState(execErrState: alertingv0alpha1.ExecErrState)

expressions🔗

expressions(expressions: alertingv0alpha1.ExpressionMap)

forVal🔗

forVal(forVal: string)

keepFiringFor🔗

keepFiringFor(keepFiringFor: string)

labels🔗

labels(labels: Record<string, alertingv0alpha1.TemplateString>)

missingSeriesEvalsToResolve🔗

missingSeriesEvalsToResolve(missingSeriesEvalsToResolve: number)

noDataState🔗

noDataState(noDataState: alertingv0alpha1.NoDataState)

notificationSettings🔗

notificationSettings(notificationSettings: cog.Builder<alertingv0alpha1.NotificationSettings>)

panelRef🔗

panelRef(panelRef: cog.Builder<alertingv0alpha1.PanelRef>)

paused🔗

paused(paused: boolean)

title🔗

title(title: string)

trigger🔗

trigger(trigger: cog.Builder<alertingv0alpha1.IntervalTrigger>)

See also🔗