Interface CfnTrigger.ConditionProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnTrigger.ConditionProperty.Jsii$Proxy
- Enclosing class:
CfnTrigger
@Stability(Stable)
public static interface CfnTrigger.ConditionProperty
extends software.amazon.jsii.JsiiSerializable
Defines a condition under which a trigger fires.
Example:
// The code below shows an example of how to instantiate this type. // The values are placeholders you should change. import software.amazon.awscdk.services.glue.*; ConditionProperty conditionProperty = ConditionProperty.builder() .crawlerName("crawlerName") .crawlState("crawlState") .jobName("jobName") .logicalOperator("logicalOperator") .state("state") .build();
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic final class
A builder forCfnTrigger.ConditionProperty
static final class
An implementation forCfnTrigger.ConditionProperty
-
Method Summary
Modifier and TypeMethodDescriptionbuilder()
default String
The name of the crawler to which this condition applies.default String
The state of the crawler to which this condition applies.default String
The name of the job whoseJobRuns
this condition applies to, and on which this trigger waits.default String
A logical operator.default String
getState()
The condition state.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getCrawlerName
The name of the crawler to which this condition applies. -
getCrawlState
The state of the crawler to which this condition applies. -
getJobName
The name of the job whoseJobRuns
this condition applies to, and on which this trigger waits. -
getLogicalOperator
A logical operator. -
getState
The condition state.Currently, the values supported are
SUCCEEDED
,STOPPED
,TIMEOUT
, andFAILED
. -
builder
-