ScheduleConfig

Defines the schedule for a scheduled report, including the cron expression, time zone, active period, and the schedule state.

Types

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

Properties

Link copied to clipboard

The schedule expression that specifies when to trigger the scheduled report run. This value must be a cron expression consisting of six fields separated by white spaces: cron(minutes hours day_of_month month day_of_week year).

Link copied to clipboard

The time zone for the schedule expression, for example, UTC.

Link copied to clipboard

The time period during which the schedule is active.

Link copied to clipboard

The state of the schedule. ENABLED means the scheduled report runs according to its schedule expression. DISABLED means the scheduled report is paused and will not run until re-enabled.

Functions

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