← Files Zuora Coding AgentARCHIVED FILE
references/meter-operators/DEDUPLICATE.json
1.28 KB · Oct 2, 2026 · 00:30 UTC
{
"key": "DEDUPLICATE",
"nodeType": "PROCESSOR",
"operatorType": "DEDUPLICATE",
"metadata": {
"checkType": "All",
"specificFields": [],
"ttl": "1 day",
"maxSize": 500000
},
"label": "Deduplicate",
"hints": {
"checkType": "All | SpecificFields"
},
"assumptions": [
{
"path": "checkType",
"value": "All",
"reason": "Compare the entire event for deduplication.",
"confidence": 0.85
},
{
"path": "ttl",
"value": "1 day",
"reason": "One-day deduplication window is a safe default.",
"confidence": 0.75
},
{
"path": "continueWhenDedup",
"value": false,
"reason": "Drop duplicate events rather than forwarding them downstream.",
"confidence": 0.9
},
{
"path": "maxSize",
"value": 500000,
"reason": "500K in-memory entries is the recommended default; must be >0 and <10,000,000.",
"confidence": 0.8
}
],
"blockers": [
{
"path": "specificFields",
"when": {
"path": "checkType",
"equals": "SpecificFields"
},
"message": "DEDUPLICATE specificFields is required when checkType is SpecificFields. Which fields uniquely identify an event? (e.g. [\"transactionId\"] or [\"accountId\", \"eventTime\"])"
}
]
}SHA-256: de82a93037cbaa151953bf5935b76369ba529620ac11393cfe978fb1a268aa29