TriggerPredicateCondition

data class TriggerPredicateCondition(val crawlState: String? = null, val crawlerName: String? = null, val jobName: String? = null, val logicalOperator: String? = null, val state: String? = null)

Constructors

Link copied to clipboard
constructor(crawlState: String? = null, crawlerName: String? = null, jobName: String? = null, logicalOperator: String? = null, state: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val crawlerName: String? = null

The name of the crawler to watch. If this is specified, crawl_state must also be specified. Conflicts with job_name.

Link copied to clipboard
val crawlState: String? = null

The condition crawl state. Currently, the values supported are RUNNING, SUCCEEDED, CANCELLED, and FAILED. If this is specified, crawler_name must also be specified. Conflicts with state.

Link copied to clipboard
val jobName: String? = null

The name of the job to watch. If this is specified, state must also be specified. Conflicts with crawler_name.

Link copied to clipboard
val logicalOperator: String? = null

A logical operator. Defaults to EQUALS.

Link copied to clipboard
val state: String? = null

The condition job state. Currently, the values supported are SUCCEEDED, STOPPED, TIMEOUT and FAILED. If this is specified, job_name must also be specified. Conflicts with crawler_state.