EnterpriseCrmEventbusProtoCondition
import type { EnterpriseCrmEventbusProtoCondition } from "https://googleapis.deno.dev/v1/integrations:v1.ts";
Condition that uses operator
to evaluate the key against the value.
interface EnterpriseCrmEventbusProtoCondition {
eventPropertyKey?: string;
operator?:
| "UNSET"
| "EQUALS"
| "CONTAINS"
| "LESS_THAN"
| "GREATER_THAN"
| "EXISTS"
| "DOES_NOT_EXIST"
| "IS_EMPTY"
| "IS_NOT_EMPTY";
value?: EnterpriseCrmEventbusProtoValueType;
}§Properties
§
eventPropertyKey?: string
[src]Key that's evaluated against the value
. Please note the data type of the
runtime value associated with the key should match the data type of
value
, else an IllegalArgumentException is thrown.
§
operator?: "UNSET" | "EQUALS" | "CONTAINS" | "LESS_THAN" | "GREATER_THAN" | "EXISTS" | "DOES_NOT_EXIST" | "IS_EMPTY" | "IS_NOT_EMPTY"
[src]Operator used to evaluate the condition. Please note that an operator with an inappropriate key/value operand will result in IllegalArgumentException, e.g. CONTAINS with boolean key/value pair.
§
Value that's checked for the key.