Converts instance to a map.
Map<String, dynamic> toMap() { return { "host": host, "port": port, "protocol": protocol, }; }