@override Map<String, dynamic> toMap() { return { "metric": metric, "value": value, "time": time, "resourceType": resourceType, "resourceId": resourceId, }; }