Event consumer ETL settings defines the Event consumption flow.
Event producer ETL settings defines the Event generation flow.
Event producer ETL settings defines the Event generation flow. An EventProducerETLSettings object refers to a single StructuredStreamingETLModel.
To give more freedom to users, different event producers can fetch operational data from the same source, as well as write the found Event objects on the same sink
is the name of the EventStrategy to create
is the information about where to fetch operational data
is the information about where to store computed Event objects
is the Typesafe config object which defines event rules
Defines settings for a single EventStrategy
Defines settings for a single EventStrategy
is the sequence of EventRule
Defines settings for a single MailingStrategy
Defines settings for a single MailingStrategy
is the sequence of MailingRule
A class to store information about a TopicModel
A class to store information about a TopicModel
is the identifier of the model
is the name of the dataStore model (ATM kafka topic)
is the type of the model among the supported ones
Models supported by the event engine to load and store events Currently only Kafka and mail are supported
Event consumer ETL settings defines the Event consumption flow. A EventConsumerETLSettings objects refers to a single StructuredStreamingETLModel.
is the name of the MailingStrategy to create
is the information about where to fetch Event objects No writerModel because mail pipegraph is a funnel, so it's defined at pipegraph configuration level
is the Typesafe config object which defines mail rules