Struct aws_sdk_glue::model::Condition
source · #[non_exhaustive]pub struct Condition { /* private fields */ }Expand description
Defines a condition under which a trigger fires.
Implementations§
source§impl Condition
impl Condition
sourcepub fn logical_operator(&self) -> Option<&LogicalOperator>
pub fn logical_operator(&self) -> Option<&LogicalOperator>
A logical operator.
sourcepub fn job_name(&self) -> Option<&str>
pub fn job_name(&self) -> Option<&str>
The name of the job whose JobRuns this condition applies to, and on which this trigger waits.
sourcepub fn state(&self) -> Option<&JobRunState>
pub fn state(&self) -> Option<&JobRunState>
The condition state. Currently, the only job states that a trigger can listen for are SUCCEEDED, STOPPED, FAILED, and TIMEOUT. The only crawler states that a trigger can listen for are SUCCEEDED, FAILED, and CANCELLED.
sourcepub fn crawler_name(&self) -> Option<&str>
pub fn crawler_name(&self) -> Option<&str>
The name of the crawler to which this condition applies.
sourcepub fn crawl_state(&self) -> Option<&CrawlState>
pub fn crawl_state(&self) -> Option<&CrawlState>
The state of the crawler to which this condition applies.