Skip to content

SimplifiedRoutingBuilder🔗

Constructor🔗

func NewSimplifiedRoutingBuilder() *SimplifiedRoutingBuilder

Methods🔗

Build🔗

Builds the object.

func (builder *SimplifiedRoutingBuilder) Build() (SimplifiedRouting, error)

ActiveTimeIntervals🔗

func (builder *SimplifiedRoutingBuilder) ActiveTimeIntervals(activeTimeIntervals []alertingv0alpha1.TimeIntervalRef) *SimplifiedRoutingBuilder

GroupBy🔗

func (builder *SimplifiedRoutingBuilder) GroupBy(groupBy []string) *SimplifiedRoutingBuilder

GroupInterval🔗

func (builder *SimplifiedRoutingBuilder) GroupInterval(groupInterval alertingv0alpha1.PromDuration) *SimplifiedRoutingBuilder

GroupWait🔗

func (builder *SimplifiedRoutingBuilder) GroupWait(groupWait alertingv0alpha1.PromDuration) *SimplifiedRoutingBuilder

MuteTimeIntervals🔗

func (builder *SimplifiedRoutingBuilder) MuteTimeIntervals(muteTimeIntervals []alertingv0alpha1.TimeIntervalRef) *SimplifiedRoutingBuilder

Receiver🔗

func (builder *SimplifiedRoutingBuilder) Receiver(receiver string) *SimplifiedRoutingBuilder

RepeatInterval🔗

func (builder *SimplifiedRoutingBuilder) RepeatInterval(repeatInterval alertingv0alpha1.PromDuration) *SimplifiedRoutingBuilder

See also🔗