HostConnectionInfo.fromJson constructor
HostConnectionInfo.fromJson(
- Map<String, dynamic> json
)
Implementation
factory HostConnectionInfo.fromJson(Map<String, dynamic> json) => HostConnectionInfo(
hostIp: json["hostIp"]?.toString() ?? "",
hostPort: (json["hostPort"] as num?)?.toInt() ?? 0,
ssl: json["ssl"] as bool? ?? false,
readTimeoutSeconds: (json["readTimeout"] as num?)?.toInt() ?? 120,
connectTimeoutSeconds: (json["connectTimeout"] as num?)?.toInt() ?? 5,
sslPublicKey: json["sslPublicKey"] as String?,
sslPrivateKey: json["sslPrivateKey"] as String?,
sslPrivateKeyPassword: json["sslPrivateKeyPassword"] as String?,
apn: json["apn"] as bool?,
tms: json["tms"] == null ? null : HostConnectionInfo.fromJson(json["tms"] as Map<String, dynamic>),
);