| AndCondition | Represents the logical AND of multiple conditions. | 
| AndCondition.Builder |  | 
| BooleanEqualsCondition | Binary condition for Boolean equality comparison. | 
| BooleanEqualsCondition.Builder |  | 
| BooleanEqualsPathCondition | Binary condition for Boolean equality comparison. | 
| BooleanEqualsPathCondition.Builder |  | 
| ConditionDeserializer |  | 
| IsBooleanCondition | Binary condition for Boolean type comparison. | 
| IsBooleanCondition.Builder |  | 
| IsNullCondition | Binary condition for Null type comparison. | 
| IsNullCondition.Builder |  | 
| IsNumericCondition | Binary condition for Numeric type comparison. | 
| IsNumericCondition.Builder |  | 
| IsPresentCondition | Binary condition for checking the existence of the key. | 
| IsPresentCondition.Builder |  | 
| IsStringCondition | Binary condition for String type comparison. | 
| IsStringCondition.Builder |  | 
| IsTimestampCondition | Binary condition for Timestamp type comparison. | 
| IsTimestampCondition.Builder |  | 
| NotCondition | Represents the logical NOT of a single condition. | 
| NotCondition.Builder |  | 
| NumericEqualsCondition | Binary condition for Numeric equality comparison. | 
| NumericEqualsCondition.Builder |  | 
| NumericEqualsPathCondition | Binary condition for Numeric equals comparison. | 
| NumericEqualsPathCondition.Builder |  | 
| NumericGreaterThanCondition | Binary condition for Numeric greater than comparison. | 
| NumericGreaterThanCondition.Builder |  | 
| NumericGreaterThanOrEqualCondition | Binary condition for Numeric greater then or equal to comparison. | 
| NumericGreaterThanOrEqualCondition.Builder |  | 
| NumericGreaterThanOrEqualPathCondition | Binary condition for Numeric greater than or equals comparison. | 
| NumericGreaterThanOrEqualPathCondition.Builder |  | 
| NumericGreaterThanPathCondition | Binary condition for Numeric greater than comparison. | 
| NumericGreaterThanPathCondition.Builder |  | 
| NumericLessThanCondition | Binary condition for Numeric less than comparison. | 
| NumericLessThanCondition.Builder |  | 
| NumericLessThanOrEqualCondition | Binary condition for Numeric less than or equal to comparison. | 
| NumericLessThanOrEqualCondition.Builder |  | 
| NumericLessThanOrEqualPathCondition | Binary condition for Numeric less than or equals comparison. | 
| NumericLessThanOrEqualPathCondition.Builder |  | 
| NumericLessThanPathCondition | Binary condition for Numeric less than comparison. | 
| NumericLessThanPathCondition.Builder |  | 
| OrCondition | Represents the logical OR of multiple conditions. | 
| OrCondition.Builder |  | 
| StringEqualsCondition | Binary condition for String equality comparison. | 
| StringEqualsCondition.Builder |  | 
| StringEqualsPathCondition | Binary condition for String equality comparison. | 
| StringEqualsPathCondition.Builder |  | 
| StringGreaterThanCondition | Binary condition for String greater than comparison. | 
| StringGreaterThanCondition.Builder |  | 
| StringGreaterThanOrEqualCondition | Binary condition for String greater than or equal to comparison. | 
| StringGreaterThanOrEqualCondition.Builder |  | 
| StringGreaterThanOrEqualPathCondition | Binary condition for String greater than or equal to comparison. | 
| StringGreaterThanOrEqualPathCondition.Builder |  | 
| StringGreaterThanPathCondition | Binary condition for String greater than comparison. | 
| StringGreaterThanPathCondition.Builder |  | 
| StringLessThanCondition | Binary condition for String less than comparison. | 
| StringLessThanCondition.Builder |  | 
| StringLessThanOrEqualCondition | Binary condition for String less than or equal to comparison. | 
| StringLessThanOrEqualCondition.Builder |  | 
| StringLessThanOrEqualPathCondition | Binary condition for String less than or equal to comparison. | 
| StringLessThanOrEqualPathCondition.Builder |  | 
| StringLessThanPathCondition | Binary condition for String less than comparison. | 
| StringLessThanPathCondition.Builder |  | 
| StringMatchesCondition | Binary condition for String pattern matching. | 
| StringMatchesCondition.Builder |  | 
| TimestampEqualsCondition | Binary condition for Timestamp equality comparison. | 
| TimestampEqualsCondition.Builder |  | 
| TimestampEqualsPathCondition | Binary condition for Timestamp equality comparison. | 
| TimestampEqualsPathCondition.Builder |  | 
| TimestampGreaterThanCondition | Binary condition for Timestamp greater than comparison. | 
| TimestampGreaterThanCondition.Builder |  | 
| TimestampGreaterThanOrEqualCondition | Binary condition for Timestamp greater than or equal to comparison. | 
| TimestampGreaterThanOrEqualCondition.Builder |  | 
| TimestampGreaterThanOrEqualPathCondition | Binary condition for Timestamp greater than or equal to comparison. | 
| TimestampGreaterThanOrEqualPathCondition.Builder |  | 
| TimestampGreaterThanPathCondition | Binary condition for Timestamp greater than comparison. | 
| TimestampGreaterThanPathCondition.Builder |  | 
| TimestampLessThanCondition | Binary condition for Timestamp less than comparison. | 
| TimestampLessThanCondition.Builder |  | 
| TimestampLessThanOrEqualCondition | Binary condition for Timestamp less than or equal to comparison. | 
| TimestampLessThanOrEqualCondition.Builder |  | 
| TimestampLessThanOrEqualPathCondition | Binary condition for Timestamp less than or equal to comparison. | 
| TimestampLessThanOrEqualPathCondition.Builder |  | 
| TimestampLessThanPathCondition | Binary condition for Timestamp less than comparison. | 
| TimestampLessThanPathCondition.Builder |  |