| Package | Description | 
|---|---|
| com.amazonaws.services.stepfunctions.builder.conditions | |
| com.amazonaws.services.stepfunctions.builder.states | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
BinaryCondition<T>
Interface for all binary conditions. 
 | 
interface  | 
NAryCondition
Base interface for n-ary conditions like  
AndCondition. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AndCondition
Represents the logical AND of multiple conditions. 
 | 
class  | 
BooleanEqualsCondition
Binary condition for Boolean equality comparison. 
 | 
class  | 
NotCondition
Represents the logical NOT of a single condition. 
 | 
class  | 
NumericEqualsCondition
Binary condition for Numeric equality comparison. 
 | 
class  | 
NumericGreaterThanCondition
Binary condition for Numeric greater than comparison. 
 | 
class  | 
NumericGreaterThanOrEqualCondition
Binary condition for Numeric greater then or equal to comparison. 
 | 
class  | 
NumericLessThanCondition
Binary condition for Numeric less than comparison. 
 | 
class  | 
NumericLessThanOrEqualCondition
Binary condition for Numeric less than or equal to comparison. 
 | 
class  | 
OrCondition
Represents the logical OR of multiple conditions. 
 | 
class  | 
StringEqualsCondition
Binary condition for String equality comparison. 
 | 
class  | 
StringGreaterThanCondition
Binary condition for String greater than comparison. 
 | 
class  | 
StringGreaterThanOrEqualCondition
Binary condition for String greater than or equal to comparison. 
 | 
class  | 
StringLessThanCondition
Binary condition for String less than comparison. 
 | 
class  | 
StringLessThanOrEqualCondition
Binary condition for String less than or equal to comparison. 
 | 
class  | 
TimestampEqualsCondition
Binary condition for Timestamp equality comparison. 
 | 
class  | 
TimestampGreaterThanCondition
Binary condition for Timestamp greater than comparison. 
 | 
class  | 
TimestampGreaterThanOrEqualCondition
Binary condition for Timestamp greater than or equal to comparison. 
 | 
class  | 
TimestampLessThanCondition
Binary condition for Timestamp less than comparison. 
 | 
class  | 
TimestampLessThanOrEqualCondition
Binary condition for Timestamp less than or equal to comparison. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Condition | 
OrCondition.Builder.build()  | 
Condition | 
NotCondition.Builder.build()  | 
Condition | 
AndCondition.Builder.build()  | 
Condition | 
NotCondition.getCondition()  | 
| Modifier and Type | Method and Description | 
|---|---|
List<Condition> | 
OrCondition.getConditions()  | 
List<Condition> | 
NAryCondition.getConditions()  | 
List<Condition> | 
AndCondition.getConditions()  | 
| Modifier and Type | Method and Description | 
|---|---|
Condition | 
Choice.getCondition()  | 
Copyright © 2020. All rights reserved.