Map<String, dynamic> toMap() { return {"message": message, "messageLevel": messageLevel.toValue()}; }