Definisce una condizione per quando una regola di modifica evento o di creazione di eventi si applica a un evento.
Rappresentazione JSON |
---|
{
"field": string,
"comparisonType": enum ( |
Campi | |
---|---|
field |
Obbligatorio. Il nome del campo con cui viene confrontato per la condizione. Se "eventName" se è specificato, questa condizione verrà applicata al nome dell'evento. In caso contrario, la condizione verrà applicata a un parametro con il nome specificato. Questo valore non può contenere spazi. |
comparisonType |
Obbligatorio. Il tipo di confronto da applicare al valore. |
value |
Obbligatorio. Il valore con cui viene confrontato per questa condizione. L'implementazione del runtime può eseguire una coercizione del tipo di questo valore per valutare questa condizione in base al tipo di valore parametro. |
negated |
Indica se il risultato del confronto deve essere negato o meno. Ad esempio, se |
ComparisonType
Tipo di confronto per la condizione di corrispondenza
Enum | |
---|---|
COMPARISON_TYPE_UNSPECIFIED |
Sconosciuto |
EQUALS |
Uguale a, sensibile alle maiuscole |
EQUALS_CASE_INSENSITIVE |
Uguale a, senza distinzione tra maiuscole e minuscole |
CONTAINS |
Contiene, sensibile alle maiuscole |
CONTAINS_CASE_INSENSITIVE |
Contiene, senza distinzione tra maiuscole e minuscole |
STARTS_WITH |
Inizia con, sensibile alle maiuscole |
STARTS_WITH_CASE_INSENSITIVE |
Inizia con, senza distinzione tra maiuscole e minuscole |
ENDS_WITH |
Termina con, sensibile alle maiuscole |
ENDS_WITH_CASE_INSENSITIVE |
Termina con, senza distinzione tra maiuscole e minuscole |
GREATER_THAN |
Maggiore di |
GREATER_THAN_OR_EQUAL |
Maggiore o uguale a |
LESS_THAN |
Minore di |
LESS_THAN_OR_EQUAL |
Minore o uguale |
REGULAR_EXPRESSION |
un'espressione regolare. Funzionalità supportata solo per gli stream web. |
REGULAR_EXPRESSION_CASE_INSENSITIVE |
espressione regolare, senza distinzione tra maiuscole e minuscole. Funzionalità supportata solo per gli stream web. |