Table of Contents |
---|
...
# | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
1 | id | UUID of the event | |||||||||
2 | source | urn:cps:org.onap.cps | |||||||||
3 | schema | urn:cps:org.onap.cps:data-updated-event-schema:v1 | |||||||||
4 | type | org.onap.cps.data-updated-delta-event | |||||||||
5 | content | { "operation": "UPDATE",
} |
...
Implementation of controlling delta notification
While creating an anchor client need to provide an optional parameter (query parameter/header) to receive delta notification in Kafka. by default, delta notification will be disabled for all anchors.
delta notification can be disabled for an anchor in anchor update API.
additional header in create/update anchor request
...
Delta notification can be enabled/disabled by an additional admin API for a given anchor name. New API will be added as below.
API : PUT https://localhost:8333/cps/api/v2/dataspace/<dataspace-name>/deltanotification
Request body:
{
"anchorName": "anchor01",
"subscribeDeltaNotification": true
}
Additional table to persist delta notification
...