DMaaP adapter, updated job definition syntax
The filter syntax is updated so that measTypes are structured below measuredObjClass
The job definition is updated so that the output contains both topic and the kafka boostrap servers.
Graceful shutdown of Dmaap Adapter
Example of PM definition after the change:
{
"filter":{
"sourceNames":[
"NodeA", "NodeB"
],
"measObjInstIds":[
],
"measTypeSpecs":[
{
"measuredObjClass":"NRCellCU",
"measTypes":[
"pmCounterNumber0"
]
}
],
"measuredEntityDns":[
]
},
"deliveryInfo":{
"topic":"ouputTopic",
"bootStrapServers":"localhost:9092"
}
}
Signed-off-by: PatrikBuhr <patrik.buhr@est.tech>
Issue-ID: NONRTRIC-831
Change-Id: Ifbdeb676fce22eaff3c6e35eb50c76a661ea27fa
18 files changed: