REST Resource: properties.dataStreams.eventEditRules
Ресурс: EventEditRule
Правило редактирования события определяет условия, которые инициируют создание совершенно нового события на основе критериев, соответствующих исходному событию. Могут быть определены дополнительные изменения параметров исходного события.
В отличие от правил создания событий, правила редактирования событий применяются в определенном порядке.
Правила редактирования событий нельзя использовать для изменения события, созданного на основе правила создания событий.
JSON-представление |
---|
{
"name": string,
"displayName": string,
"eventConditions": [
{
object (MatchingCondition )
}
],
"parameterMutations": [
{
object (ParameterMutation )
}
],
"processingOrder": string
} |
Поля |
---|
name | string Идентификатор. Имя ресурса для этого ресурса EventEditRule. Формат: свойства/{property}/dataStreams/{dataStream}/eventEditRules/{eventEditRule} |
display Name | string Необходимый. Отображаемое имя правила редактирования этого события. Максимум 255 символов. |
event Conditions[] | object ( MatchingCondition ) Необходимый. Для применения этого правила условия исходного события должны совпадать. Должно быть хотя бы одно условие, но максимум до 10. |
parameter Mutations[] | object ( ParameterMutation ) Необходимый. Мутации параметров определяют поведение параметра в новом событии и применяются по порядку. Можно применить максимум 20 мутаций. |
processing Order | string ( int64 format) Только вывод. Порядок, для которого будет обрабатываться это правило. Правила со значением порядка ниже этого будут обрабатываться до этого правила, правила со значением заказа выше этого будут обрабатываться после этого правила. Новым правилам редактирования событий будет присвоена стоимость заказа в конце заказа. Это значение не применяется к правилам создания событий. |
Методы |
---|
| Создает EventEditRule. |
| Удаляет EventEditRule. |
| Поиск одного EventEditRule. |
| Перечисляет EventEditRules в потоке веб-данных. |
| Обновляет EventEditRule. |
| Изменяет порядок обработки правил редактирования событий в указанном потоке. |
Если не указано иное, контент на этой странице предоставляется по лицензии Creative Commons "С указанием авторства 4.0", а примеры кода – по лицензии Apache 2.0. Подробнее об этом написано в правилах сайта. Java – это зарегистрированный товарный знак корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2025-01-14 UTC.
[null,null,["Последнее обновление: 2025-01-14 UTC."],[[["An Event Edit Rule generates a new event based on matching criteria from a source event and allows for parameter modifications."],["Event Edit Rules are applied sequentially in their defined order, unlike Event Create rules."],["These rules cannot modify events originating from Event Create rules."],["Event Edit Rules include definable conditions, parameter mutations, and a processing order for execution."],["You can manage Event Edit Rules using methods like create, delete, get, list, patch, and reorder to control event processing."]]],["Event Edit Rules create new events based on source event criteria, with defined parameter mutations. Rules are applied sequentially based on `processingOrder`. Each rule has a `name`, `displayName`, `eventConditions`, and `parameterMutations`. Rules can be created, deleted, retrieved, listed, updated, and reordered. Matching conditions trigger the rule's application, with mutations modifying parameters. Up to 10 conditions and 20 mutations are allowed.\n"]]