public static final class CfnTrigger.PredicateProperty.Builder
extends java.lang.Object
CfnTrigger.PredicateProperty
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
CfnTrigger.PredicateProperty |
build()
Builds the configured instance.
|
CfnTrigger.PredicateProperty.Builder |
conditions(IResolvable conditions)
Sets the value of
CfnTrigger.PredicateProperty.getConditions() |
CfnTrigger.PredicateProperty.Builder |
conditions(java.util.List<? extends java.lang.Object> conditions)
Sets the value of
CfnTrigger.PredicateProperty.getConditions() |
CfnTrigger.PredicateProperty.Builder |
logical(java.lang.String logical)
Sets the value of
CfnTrigger.PredicateProperty.getLogical() |
public CfnTrigger.PredicateProperty.Builder conditions(IResolvable conditions)
CfnTrigger.PredicateProperty.getConditions()
conditions
- A list of the conditions that determine when the trigger will fire.this
public CfnTrigger.PredicateProperty.Builder conditions(java.util.List<? extends java.lang.Object> conditions)
CfnTrigger.PredicateProperty.getConditions()
conditions
- A list of the conditions that determine when the trigger will fire.this
public CfnTrigger.PredicateProperty.Builder logical(java.lang.String logical)
CfnTrigger.PredicateProperty.getLogical()
logical
- An optional field if only one condition is listed.
If multiple conditions are listed, then this field is required.this
public CfnTrigger.PredicateProperty build()
CfnTrigger.PredicateProperty
java.lang.NullPointerException
- if any required attribute was not provided