Connector.fromJson constructor
Connector.fromJson(
- Map<String, dynamic> json
)
Implementation
factory Connector.fromJson(Map<String, dynamic> json) {
return Connector(
associatedOn: timeStampFromJson(json['associatedOn']),
capabilityList: (json['capabilityList'] as List?)
?.whereNotNull()
.map((e) => (e as String).toConnectorCapability())
.toList(),
connectorId: json['connectorId'] as String?,
ipAddress: json['ipAddress'] as String?,
macAddress: json['macAddress'] as String?,
status: (json['status'] as String?)?.toConnectorStatus(),
version: json['version'] as String?,
vmManagerId: json['vmManagerId'] as String?,
vmManagerName: json['vmManagerName'] as String?,
vmManagerType: (json['vmManagerType'] as String?)?.toVmManagerType(),
);
}