रिसॉर्स: EventEditRule
इवेंट में बदलाव करने का नियम, ऐसी शर्तों को तय करता है जो सोर्स इवेंट की मैच होने वाली शर्तों के आधार पर, एक नए इवेंट को बनाने के लिए ट्रिगर होंगी. सोर्स इवेंट के पैरामीटर में अन्य बदलाव किए जा सकते हैं.
इवेंट बनाने के नियमों के उलट, इवेंट में बदलाव करने के नियम तय किए गए क्रम में लागू होते हैं.
इवेंट में बदलाव करने के नियमों का इस्तेमाल, इवेंट बनाने के नियम से बनाए गए इवेंट में बदलाव करने के लिए नहीं किया जा सकता.
JSON के काेड में दिखाना |
---|
{ "name": string, "displayName": string, "eventConditions": [ { object ( |
फ़ील्ड | |
---|---|
name |
आइडेंटिफ़ायर. इस EventEditRule संसाधन के लिए संसाधन का नाम. Format: properties/{property}/dataStreams/{dataStream}/eventEditRules/{eventEditRule} |
display |
ज़रूरी है. इवेंट में बदलाव करने के इस नियम का डिसप्ले नेम. ज़्यादा से ज़्यादा 255 वर्ण. |
event |
ज़रूरी है. इस नियम को लागू करने के लिए, सोर्स इवेंट की शर्तें मेल खानी चाहिए. इसमें कम से कम एक शर्त होनी चाहिए और ज़्यादा से ज़्यादा 10 शर्तें हो सकती हैं. |
parameter |
ज़रूरी है. पैरामीटर म्यूटेशन, नए इवेंट पर पैरामीटर के व्यवहार को तय करते हैं. साथ ही, ये क्रम से लागू होते हैं. ज़्यादा से ज़्यादा 20 म्यूटेशन लागू किए जा सकते हैं. |
processing |
सिर्फ़ आउटपुट के लिए. वह ऑर्डर जिसके लिए यह नियम लागू होगा. जिन नियमों में ऑर्डर वैल्यू इससे कम है उन्हें इस नियम से पहले प्रोसेस किया जाएगा. जिन नियमों में ऑर्डर वैल्यू इससे ज़्यादा है उन्हें इस नियम के बाद प्रोसेस किया जाएगा. इवेंट में बदलाव करने के नए नियमों को ऑर्डर के आखिर में ऑर्डर वैल्यू असाइन की जाएगी. यह वैल्यू, इवेंट बनाने के नियमों पर लागू नहीं होती. |
तरीके |
|
---|---|
|
EventEditRule बनाता है. |
|
EventEditRule को मिटाता है. |
|
किसी एक EventEditRule के लिए लुकअप. |
|
किसी वेब डेटा स्ट्रीम पर EventEditRules की सूची बनाता है. |
|
EventEditRule को अपडेट करता है. |
|
यह, चुनी गई स्ट्रीम पर इवेंट में बदलाव करने के नियमों को प्रोसेस करने के क्रम में बदलाव करता है. |