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();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnTrigger.ConditionPropertystatic final classAn implementation forCfnTrigger.ConditionProperty -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default StringThe name of the crawler to which this condition applies.default StringThe state of the crawler to which this condition applies.default StringThe name of the job whoseJobRunsthis condition applies to, and on which this trigger waits.default StringA logical operator.default StringgetState()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.- See Also:
-
getCrawlState
The state of the crawler to which this condition applies.- See Also:
-
getJobName
The name of the job whoseJobRunsthis condition applies to, and on which this trigger waits.- See Also:
-
getLogicalOperator
A logical operator.- See Also:
-
getState
The condition state.Currently, the values supported are
SUCCEEDED,STOPPED,TIMEOUT, andFAILED.- See Also:
-
builder
-