ruleCreator

Namespace: http://eurotech.com/edc/2.0
XML Schema: edc.xsd

RuleCreator encapsulates all the information needed to create a new Rule in the system. A Rule is associated to an Account.

XML

Elements

name (type) min/max
occurs
description
accountId (long) 1/1
name (string) 0/1
description (string) 0/1
enabled (boolean) 1/1
query (string) 0/1 Specifies the Esper query using the Event Processing Language (EPL). For more information about using EPL please refer to the example templates the Esper documentation.

The properties for the EdcMessageEvent object are: isControlTopic, account, asset, semanticTopic, fullTopic, receivedOn, metrics, sentOn, position, payload, isForwarded, and UUID.

ruleActionConfigurations/ruleActionConfiguration (ruleActionConfiguration) 0/unbounded

JSON

property type description
accountId accountId (long)
name name (string)
description description (string)
enabled enabled (boolean)
query query (string) Specifies the Esper query using the Event Processing Language (EPL). For more information about using EPL please refer to the example templates the Esper documentation.

The properties for the EdcMessageEvent object are: isControlTopic, account, asset, semanticTopic, fullTopic, receivedOn, metrics, sentOn, position, payload, isForwarded, and UUID.

ruleActionConfigurations array of ruleActionConfigurations/ruleActionConfiguration (ruleActionConfiguration)