Skip to content

RuleSpecBuilder🔗

Constructor🔗

func NewRuleSpecBuilder() *RuleSpecBuilder

Methods🔗

Build🔗

Builds the object.

func (builder *RuleSpecBuilder) Build() (RuleSpec, error)

Expressions🔗

func (builder *RuleSpecBuilder) Expressions(expressions alertingv0alpha1.ExpressionMap) *RuleSpecBuilder

Labels🔗

func (builder *RuleSpecBuilder) Labels(labels map[string]alertingv0alpha1.TemplateString) *RuleSpecBuilder

Paused🔗

func (builder *RuleSpecBuilder) Paused(paused bool) *RuleSpecBuilder

Title🔗

func (builder *RuleSpecBuilder) Title(title string) *RuleSpecBuilder

Trigger🔗

func (builder *RuleSpecBuilder) Trigger(trigger cog.Builder[alertingv0alpha1.IntervalTrigger]) *RuleSpecBuilder

See also🔗