@override Map<String, dynamic> getEventPropertiesMap() { return { ...{"topic": topic, "qos": qos, "timeTaken": timeTaken}, ...connectionInfo?.convertToMap() ?? {} }; }