AlertState

sealed class AlertState

Flat alert state. Severity is folded in: a WARNING/CRITICAL alert reports that state directly. {@code NODATA} indicates the evaluation produced no data (subject to the rule's noData.treatAs handling).

Inheritors

Types

Link copied to clipboard
object Companion
Link copied to clipboard

The alert is breaching its critical threshold.

Link copied to clipboard

The evaluation produced no data. Reported only when {@code rule.telemetryRule.noData.treatAs} resolves to {@code NODATA}, which is also the behaviour when {@code noData} is omitted.

Link copied to clipboard
object Ok : AlertState

The alert is within its normal threshold.

Link copied to clipboard
data class SdkUnknown(val value: String) : AlertState
Link copied to clipboard

The alert is breaching its warning threshold.

Properties

Link copied to clipboard
abstract val value: String