Skip to content

alertingv0alpha1🔗

Objects🔗

Builders🔗

Functions🔗

NewAlertRuleSpec🔗

NewAlertRuleSpec creates a new AlertRuleSpec object.

func NewAlertRuleSpec() *AlertRuleSpec

NewIntervalTrigger🔗

NewIntervalTrigger creates a new IntervalTrigger object.

func NewIntervalTrigger() *IntervalTrigger

NewNotificationSettings🔗

NewNotificationSettings creates a new NotificationSettings object.

func NewNotificationSettings() *NotificationSettings

NewSimplifiedRouting🔗

NewSimplifiedRouting creates a new SimplifiedRouting object.

func NewSimplifiedRouting() *SimplifiedRouting

NewNamedRoutingTree🔗

NewNamedRoutingTree creates a new NamedRoutingTree object.

func NewNamedRoutingTree() *NamedRoutingTree

NewExpression🔗

NewExpression creates a new Expression object.

func NewExpression() *Expression

NewRelativeTimeRange🔗

NewRelativeTimeRange creates a new RelativeTimeRange object.

func NewRelativeTimeRange() *RelativeTimeRange

NewPanelRef🔗

NewPanelRef creates a new PanelRef object.

func NewPanelRef() *PanelRef

NewRecordingRuleSpec🔗

NewRecordingRuleSpec creates a new RecordingRuleSpec object.

func NewRecordingRuleSpec() *RecordingRuleSpec

NewRuleSequenceSpec🔗

NewRuleSequenceSpec creates a new RuleSequenceSpec object.

func NewRuleSequenceSpec() *RuleSequenceSpec

NewRuleRef🔗

NewRuleRef creates a new RuleRef object.

func NewRuleRef() *RuleRef

NewRuleSpec🔗

NewRuleSpec creates a new RuleSpec object.

func NewRuleSpec() *RuleSpec

NewSearchResultResource🔗

NewSearchResultResource creates a new SearchResultResource object.

func NewSearchResultResource() *SearchResultResource

NewRuleSearchHitFields🔗

NewRuleSearchHitFields creates a new RuleSearchHitFields object.

func NewRuleSearchHitFields() *RuleSearchHitFields

NewSearchResultHit🔗

NewSearchResultHit creates a new SearchResultHit object.

func NewSearchResultHit() *SearchResultHit

NewSearchResultsMetadata🔗

NewSearchResultsMetadata creates a new SearchResultsMetadata object.

func NewSearchResultsMetadata() *SearchResultsMetadata

NewFacetValue🔗

NewFacetValue creates a new FacetValue object.

func NewFacetValue() *FacetValue

NewSearchResults🔗

NewSearchResults creates a new SearchResults object.

func NewSearchResults() *SearchResults

NewSimplifiedRoutingOrNamedRoutingTree🔗

NewSimplifiedRoutingOrNamedRoutingTree creates a new SimplifiedRoutingOrNamedRoutingTree object.

func NewSimplifiedRoutingOrNamedRoutingTree() *SimplifiedRoutingOrNamedRoutingTree

AlertRuleManifest🔗

Creates a resource manifest from an AlertRule.

func AlertRuleManifest(name string, folder cog.Builder[AlertRuleSpec]) *AlertRuleBuilder

RecordingRuleManifest🔗

Creates a resource manifest from a RecordingRule.

func RecordingRuleManifest(name string, folder cog.Builder[RecordingRuleSpec]) *RecordingRuleBuilder

RuleSequenceManifest🔗

Creates a resource manifest from a RuleSequence.

func RuleSequenceManifest(name string, folder cog.Builder[RuleSequenceSpec]) *RuleSequenceBuilder

IntervalTriggerConverter🔗

IntervalTriggerConverter accepts a IntervalTrigger object and generates the Go code to build this object using builders.

func IntervalTriggerConverter(input IntervalTrigger) string

SimplifiedRoutingConverter🔗

SimplifiedRoutingConverter accepts a SimplifiedRouting object and generates the Go code to build this object using builders.

func SimplifiedRoutingConverter(input SimplifiedRouting) string

NamedRoutingTreeConverter🔗

NamedRoutingTreeConverter accepts a NamedRoutingTree object and generates the Go code to build this object using builders.

func NamedRoutingTreeConverter(input NamedRoutingTree) string

ExpressionConverter🔗

ExpressionConverter accepts a Expression object and generates the Go code to build this object using builders.

func ExpressionConverter(input Expression) string

RelativeTimeRangeConverter🔗

RelativeTimeRangeConverter accepts a RelativeTimeRange object and generates the Go code to build this object using builders.

func RelativeTimeRangeConverter(input RelativeTimeRange) string

PanelRefConverter🔗

PanelRefConverter accepts a PanelRef object and generates the Go code to build this object using builders.

func PanelRefConverter(input PanelRef) string

RuleRefConverter🔗

RuleRefConverter accepts a RuleRef object and generates the Go code to build this object using builders.

func RuleRefConverter(input RuleRef) string

RuleSpecConverter🔗

RuleSpecConverter accepts a RuleSpec object and generates the Go code to build this object using builders.

func RuleSpecConverter(input RuleSpec) string

SearchResultResourceConverter🔗

SearchResultResourceConverter accepts a SearchResultResource object and generates the Go code to build this object using builders.

func SearchResultResourceConverter(input SearchResultResource) string

RuleSearchHitFieldsConverter🔗

RuleSearchHitFieldsConverter accepts a RuleSearchHitFields object and generates the Go code to build this object using builders.

func RuleSearchHitFieldsConverter(input RuleSearchHitFields) string

SearchResultHitConverter🔗

SearchResultHitConverter accepts a SearchResultHit object and generates the Go code to build this object using builders.

func SearchResultHitConverter(input SearchResultHit) string

SearchResultsMetadataConverter🔗

SearchResultsMetadataConverter accepts a SearchResultsMetadata object and generates the Go code to build this object using builders.

func SearchResultsMetadataConverter(input SearchResultsMetadata) string

FacetValueConverter🔗

FacetValueConverter accepts a FacetValue object and generates the Go code to build this object using builders.

func FacetValueConverter(input FacetValue) string

SearchResultsConverter🔗

SearchResultsConverter accepts a SearchResults object and generates the Go code to build this object using builders.

func SearchResultsConverter(input SearchResults) string

AlertRuleConverter🔗

AlertRuleConverter accepts a AlertRule object and generates the Go code to build this object using builders.

func AlertRuleConverter(input AlertRuleSpec) string

RecordingRuleConverter🔗

RecordingRuleConverter accepts a RecordingRule object and generates the Go code to build this object using builders.

func RecordingRuleConverter(input RecordingRuleSpec) string

RuleSequenceConverter🔗

RuleSequenceConverter accepts a RuleSequence object and generates the Go code to build this object using builders.

func RuleSequenceConverter(input RuleSequenceSpec) string