Converts the object to a JSON representation.
@override Map<String, dynamic> toJson() { return { "single_host_addr": { "port": port, "ipv4": ipv4?.toJson(), "ipv6": ipv6?.toJson(), } }; }