ExclusionWindow

The core SLO time window exclusion object that includes Window, StartTime, RecurrenceRule, and Reason.

Types

Link copied to clipboard
class Builder
Link copied to clipboard
object Companion

Properties

Link copied to clipboard

A description explaining why this time period should be excluded from SLO calculations.

Link copied to clipboard

The recurrence rule for the SLO time window exclusion. Supports both cron and rate expressions.

Link copied to clipboard

The start of the SLO time window exclusion. Defaults to current time if not specified.

Link copied to clipboard

The SLO time window exclusion .

Functions

Link copied to clipboard
inline fun copy(block: ExclusionWindow.Builder.() -> Unit = {}): ExclusionWindow
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open override fun toString(): String