Map<String, dynamic> toJson() { return { 'data': data.toJson(), 'priority': priority.toJson(), 'filters': filters.toJson(), if (dedupKey != null) 'dedupKey': dedupKey!.toJson(), }; }