| 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  | NAryConditionBase interface for n-ary conditions like  AndCondition. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AndConditionRepresents the logical AND of multiple conditions. | 
| class  | BooleanEqualsConditionBinary condition for Boolean equality comparison. | 
| class  | BooleanEqualsPathConditionBinary condition for Boolean equality comparison. | 
| class  | IsBooleanConditionBinary condition for Boolean type comparison. | 
| class  | IsNullConditionBinary condition for Null type comparison. | 
| class  | IsNumericConditionBinary condition for Numeric type comparison. | 
| class  | IsPresentConditionBinary condition for checking the existence of the key. | 
| class  | IsStringConditionBinary condition for String type comparison. | 
| class  | IsTimestampConditionBinary condition for Timestamp type comparison. | 
| class  | NotConditionRepresents the logical NOT of a single condition. | 
| class  | NumericEqualsConditionBinary condition for Numeric equality comparison. | 
| class  | NumericEqualsPathConditionBinary condition for Numeric equals comparison. | 
| class  | NumericGreaterThanConditionBinary condition for Numeric greater than comparison. | 
| class  | NumericGreaterThanOrEqualConditionBinary condition for Numeric greater then or equal to comparison. | 
| class  | NumericGreaterThanOrEqualPathConditionBinary condition for Numeric greater than or equals comparison. | 
| class  | NumericGreaterThanPathConditionBinary condition for Numeric greater than comparison. | 
| class  | NumericLessThanConditionBinary condition for Numeric less than comparison. | 
| class  | NumericLessThanOrEqualConditionBinary condition for Numeric less than or equal to comparison. | 
| class  | NumericLessThanOrEqualPathConditionBinary condition for Numeric less than or equals comparison. | 
| class  | NumericLessThanPathConditionBinary condition for Numeric less than comparison. | 
| class  | OrConditionRepresents the logical OR of multiple conditions. | 
| class  | StringEqualsConditionBinary condition for String equality comparison. | 
| class  | StringEqualsPathConditionBinary condition for String equality comparison. | 
| class  | StringGreaterThanConditionBinary condition for String greater than comparison. | 
| class  | StringGreaterThanOrEqualConditionBinary condition for String greater than or equal to comparison. | 
| class  | StringGreaterThanOrEqualPathConditionBinary condition for String greater than or equal to comparison. | 
| class  | StringGreaterThanPathConditionBinary condition for String greater than comparison. | 
| class  | StringLessThanConditionBinary condition for String less than comparison. | 
| class  | StringLessThanOrEqualConditionBinary condition for String less than or equal to comparison. | 
| class  | StringLessThanOrEqualPathConditionBinary condition for String less than or equal to comparison. | 
| class  | StringLessThanPathConditionBinary condition for String less than comparison. | 
| class  | StringMatchesConditionBinary condition for String pattern matching. | 
| class  | TimestampEqualsConditionBinary condition for Timestamp equality comparison. | 
| class  | TimestampEqualsPathConditionBinary condition for Timestamp equality comparison. | 
| class  | TimestampGreaterThanConditionBinary condition for Timestamp greater than comparison. | 
| class  | TimestampGreaterThanOrEqualConditionBinary condition for Timestamp greater than or equal to comparison. | 
| class  | TimestampGreaterThanOrEqualPathConditionBinary condition for Timestamp greater than or equal to comparison. | 
| class  | TimestampGreaterThanPathConditionBinary condition for Timestamp greater than comparison. | 
| class  | TimestampLessThanConditionBinary condition for Timestamp less than comparison. | 
| class  | TimestampLessThanOrEqualConditionBinary condition for Timestamp less than or equal to comparison. | 
| class  | TimestampLessThanOrEqualPathConditionBinary condition for Timestamp less than or equal to comparison. | 
| class  | TimestampLessThanPathConditionBinary condition for Timestamp less than comparison. | 
| Modifier and Type | Method and Description | 
|---|---|
| Condition | OrCondition.Builder. build() | 
| Condition | AndCondition.Builder. build() | 
| Condition | NotCondition.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 © 2022. All rights reserved.