CalendarInterval

If the interval for this service level objective is a calendar interval, this structure contains the interval specifications.

Types

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

Properties

Link copied to clipboard

Specifies the duration of each calendar interval. For example, if Duration is 1 and DurationUnit is MONTH, each interval is one month, aligned with the calendar.

Link copied to clipboard

Specifies the calendar interval unit.

Link copied to clipboard

The date and time when you want the first interval to start. Be sure to choose a time that configures the intervals the way that you want. For example, if you want weekly intervals starting on Mondays at 6 a.m., be sure to specify a start time that is a Monday at 6 a.m.

Functions

Link copied to clipboard
inline fun copy(block: CalendarInterval.Builder.() -> Unit = {}): CalendarInterval
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