Trigger

class Trigger

Information about a specific trigger.

Types

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

Properties

Link copied to clipboard

The actions initiated by this trigger.

Link copied to clipboard

A description of this trigger.

Link copied to clipboard

Batch condition that must be met (specified number of events received or batch time window expired) before EventBridge event trigger fires.

Link copied to clipboard
val id: String?

Reserved for future use.

Link copied to clipboard
val name: String?

The name of the trigger.

Link copied to clipboard

The predicate of this trigger, which defines when it will fire.

Link copied to clipboard

A cron expression used to specify the schedule (see Time-Based Schedules for Jobs and Crawlers. For example, to run something every day at 12:15 UTC, you would specify: cron(15 12 * * ? *).

Link copied to clipboard

The current state of the trigger.

Link copied to clipboard

The type of trigger that this is.

Link copied to clipboard

The name of the workflow associated with the trigger.

Functions

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