Condition Model

Represents an individual condition within a Filter. Each condition consists of a field, an operator and a value.

Name Type Description
field String

The field for this condition.

operator String

The operator for this condition. Accepted values are a subset of is, is not, starts with, ends with, contains, is greater than, is less that, is after, is before, is older than, is within last, and is within next dependent on the type of field.

value String

The value for this condition. The type of value is dependent on the combination of the field and operator. The type could be a string, boolean or number.