ConnectApi.DecisionTableCondition

Input representation of the decision table condition.

PropertyTypeDescriptionRequired or OptionalAvailable Version
fieldNameStringThe field name that is selected as an input for the decision table.Required51.0
operatorStringThe operator used for the input field.
Valid values are:
  • DoesNotExistIn—Use to check if the input value doesn’t exist in a multi-select picklist.
  • Equals—Use to check if the input value equals to the configured value in the rule.
  • ExistsIn—Use to check if the input value exists in a multi-select picklist.
  • GreaterOrEqual—Use to check if the input value is greater than or equal to the configured value in the rule.
  • GreaterThan—Use to check if the input value is greater than the configured value in the rule.
  • LessOrEqual—Use to check if the input value is less than or equal to the configured value in the rule.
  • LessThan—Use to check if the input value is less than the configured value in the rule.
  • Matches—Use to check if the input value is a substring of the value in the rule.
  • NotEquals—

The operator specified here overrides the operator defined in Decision Table.
Optional51.0
sourceObjectStringThe name of source object for the input field. The source object field is not mandatory if the dataset link is configured with a single source object.
The source object field is required only when the dataset link definition contains multiple source objects.
Optional52.0
valueObjectThe value of the data type that is selected as an input.Required51.0