Map<String, dynamic> get toMap => <String, dynamic>{ 'messageId': messageId, 'title': title, 'content': content, 'payload': payload, 'payloadId': payloadId, 'taskId': taskId };