AutomationDelay

class AutomationDelay(seconds: Long? = null, screens: List<String>? = null, executionWindow: ExecutionWindow? = null, val regionId: String? = null, val appState: AutomationAppState? = null, val cancellationTriggers: List<AutomationTrigger>? = null) : JsonSerializable(source)

Defines conditions that might delay the execution of a schedule.

Constructors

Link copied to clipboard
constructor(seconds: Long? = null, screens: List<String>? = null, executionWindow: ExecutionWindow? = null, regionId: String? = null, appState: AutomationAppState? = null, cancellationTriggers: List<AutomationTrigger>? = null)

Properties

Link copied to clipboard

The execution app state.

Link copied to clipboard

The list of cancellation triggers.

Link copied to clipboard

The execution region ID.

Functions

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 toJsonValue(): JsonValue
Link copied to clipboard
open override fun toString(): String