Zasób: EventEditRule
Reguła edycji zdarzenia definiuje warunki, które powodują utworzenie zupełnie nowego zdarzenia na podstawie pasujących kryteriów zdarzenia źródłowego. Można zdefiniować dodatkowe mutacje parametrów ze zdarzenia źródłowego.
W odróżnieniu od reguł tworzenia zdarzeń reguły edycji zdarzeń są stosowane w zdefiniowanej kolejności.
Reguł edycji zdarzenia nie można używać do modyfikowania zdarzenia utworzonego na podstawie reguły tworzenia zdarzenia.
Zapis JSON |
---|
{ "name": string, "displayName": string, "eventConditions": [ { object ( |
Pola | |
---|---|
name |
Identyfikator. Nazwa zasobu dla tego zasobu EventEditRule. Format: properties/{property}/dataStreams/{dataStream}/eventEditRules/{eventEditRule} |
displayName |
Wymagane. Wyświetlana nazwa tej reguły edycji zdarzenia. Maksymalnie 255 znaków. |
eventConditions[] |
Wymagane. Aby ta reguła została zastosowana, warunki zdarzenia źródłowego muszą być spełnione. Musi zawierać co najmniej 1 warunek, a maksymalnie 10. |
parameterMutations[] |
Wymagane. Mutacje parametrów definiują zachowanie parametrów w przypadku nowego zdarzenia i są stosowane w określonej kolejności. Można zastosować maksymalnie 20 mutacji. |
processingOrder |
Tylko dane wyjściowe. Kolejność przetwarzania tej reguły. Reguły z niższą wartością zamówienia będą przetwarzane przed tą regułą, a reguły z wyższą wartością zamówienia – po tej regule. Nowym regułom edycji zdarzenia zostanie przypisana wartość zamówienia na końcu zamówienia. Ta wartość nie ma zastosowania do reguł tworzenia zdarzeń. |
Metody |
|
---|---|
|
Tworzy element EventEditRule. |
|
Usuwa element EventEditRule. |
|
Wyszukiwanie pojedynczej reguły EventEditRule. |
|
Wyświetla listę EventEditRules w strumieniu danych z sieci. |
|
Aktualizuje EventEditRule. |
|
Zmienia kolejność przetwarzania reguł edycji zdarzenia w określonym strumieniu. |