Zasób: EventEditRule
Reguła edycji zdarzenia definiuje warunki, które spowodują utworzenie zupełnie nowego zdarzenia na podstawie dopasowanych kryteriów zdarzenia źródłowego. Możesz zdefiniować dodatkowe mutacje parametrów ze zdarzenia źródłowego.
W odróżnieniu od reguł tworzenia zdarzeń reguły ich edycji są stosowane w określonej 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} |
display |
Wymagane. Wyświetlana nazwa tej reguły edycji zdarzenia. Może mieć maksymalnie 255 znaków. |
event |
Wymagane. Aby ta reguła została zastosowana, warunki źródłowego zdarzenia muszą być spełnione. Musi zawierać co najmniej 1 warunek i maksymalnie 10 warunków. |
parameter |
Wymagane. Mutacje parametrów określają ich zachowanie w nowym zdarzeniu i są stosowane kolejno. Można zastosować maksymalnie 20 mutacji. |
processing |
Tylko dane wyjściowe. Zamówienie, w którego przypadku będzie stosowana ta reguła. Reguły z wartością zamówienia niższą niż ta wartość będą przetwarzane przed tą regułą, a reguły z wartością zamówienia wyższą niż ta wartość będą przetwarzane po tej regule. Nowe reguły edycji zdarzenia będą miały przypisaną wartość zamówienia na końcu zamówienia. Ta wartość nie dotyczy reguł tworzenia zdarzeń. |
Metody |
|
---|---|
|
Tworzy regułę edycji zdarzenia. |
|
Usuwa regułę EventEditRule. |
|
Wyszukiwanie pojedynczej reguły edycji wydarzenia. |
|
Wypisuje reguły edycji zdarzeń w strumieniu danych z sieci. |
|
Aktualizuje regułę edycji zdarzenia. |
|
Zmiana kolejności przetwarzania reguł edycji zdarzeń w wybranym strumieniu. |