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

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
val regionId: String? = null

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