factory Endpoint.fromJson(Map<String, dynamic> json) { return Endpoint( address: json['Address'] as String?, port: json['Port'] as int?, ); }