1 tosca_definitions_version: tosca_simple_yaml_1_0_0
3 onap.policies.drools.Controller:
4 derived_from: tosca.policies.Root
5 description: a policy type for drools controller configuration
11 description: the drools controller name
15 description: all the source topices and configurations needed for the events coming under each topic
17 type: onap.datatypes.dmaap.topic
21 description: all the sink topices and configurations needed for the events sending under each topic
23 type: onap.datatypes.dmaap.topic
27 description: any use case specific configurations relevant to the drools controller
32 onap.datatypes.dmaap.topic:
33 derived_from: tosca.datatypes.Root
38 description: the dmaap topic name
42 description: all the configurations needed for serializing all kinds of events under current topic
44 type: onap.datatypes.dmaap.serialization
45 onap.datatypes.dmaap.serialization:
46 derived_from: tosca.datatypes.Root
51 description: the event canonical class for serialization
55 description: the JSONPath based condition to filter out the events to serialize
57 type: onap.datatypes.dmaap.custom_serializer
59 description: a custom serializer to use for serializing current event
60 onap.datatypes.dmaap.custom_serializer:
61 derived_from: tosca.datatypes.Root
63 customSerializerClass:
66 description: the class of custom serializer
70 description: a json parser to use which is implemented in custom serializer class