Kaynak: EventEditRule
Etkinlik Düzenleme Kuralı, bir kaynak etkinliğin eşleşen ölçütlerine göre tamamen yeni bir etkinliğin oluşturulmasını tetikleyecek koşulları tanımlar. Kaynak etkinlikteki parametrelerin ek mutasyonları tanımlanabilir.
Etkinlik Oluşturma kurallarından farklı olarak, Etkinlik Düzenleme Kuralları tanımlanan sırayla uygulanır.
Etkinlik Düzenleme kuralları, Etkinlik Oluşturma kuralından oluşturulan bir etkinliği değiştirmek için kullanılamaz.
JSON gösterimi |
---|
{ "name": string, "displayName": string, "eventConditions": [ { object ( |
Alanlar | |
---|---|
name |
Tanımlayıcı. Bu EventEditRule kaynağının kaynak adı. Biçim: mülkler/{property}/dataStreams/{dataStream}/eventEditRules/{eventEditRule} |
displayName |
Zorunlu. Bu etkinlik düzenleme kuralının görünen adı. Maksimum 255 karakter. |
eventConditions[] |
Zorunlu. Bu kuralın uygulanabilmesi için kaynak etkinlikteki koşulların eşleşmesi gerekir. En az bir koşul içermelidir, en fazla 10 tane olabilir. |
parameterMutations[] |
Zorunlu. Parametre mutasyonları, yeni etkinlikteki parametre davranışını tanımlar ve sırayla uygulanır. En fazla 20 mutasyon uygulanabilir. |
processingOrder |
Yalnızca çıkış. Bu kuralın işleneceği sıra. Sipariş değeri bu değerden düşük olan kurallar, bu kuraldan önce, sipariş değeri bundan daha yüksek olan kurallar ise bu kuraldan sonra işlenir. Yeni etkinlik düzenleme kurallarına siparişin sonunda bir sipariş değeri atanır. Bu değer, etkinlik oluşturma kuralları için geçerli değildir. |
Yöntemler |
|
---|---|
|
Bir EventEditRule oluşturur. |
|
Bir EventEditRule siler. |
|
Tek bir EventEditRule arayın. |
|
Bir web veri akışındaki EventEditRules'u listeler. |
|
Bir EventEditRule günceller. |
|
Belirtilen akıştaki etkinlik düzenleme kurallarının işleme sırasını değiştirir. |