Converts instance to a map.
Map<String, dynamic> toMap() { return { "duration": duration, "initiatorType": initiatorType, "startTime": startTime, "url": url?.toString(), }; }