ResourceDataSyncItem.fromJson constructor
ResourceDataSyncItem.fromJson(
- Map<String, dynamic> json
)
Implementation
factory ResourceDataSyncItem.fromJson(Map<String, dynamic> json) {
return ResourceDataSyncItem(
lastStatus:
(json['LastStatus'] as String?)?.toLastResourceDataSyncStatus(),
lastSuccessfulSyncTime: timeStampFromJson(json['LastSuccessfulSyncTime']),
lastSyncStatusMessage: json['LastSyncStatusMessage'] as String?,
lastSyncTime: timeStampFromJson(json['LastSyncTime']),
s3Destination: json['S3Destination'] != null
? ResourceDataSyncS3Destination.fromJson(
json['S3Destination'] as Map<String, dynamic>)
: null,
syncCreatedTime: timeStampFromJson(json['SyncCreatedTime']),
syncLastModifiedTime: timeStampFromJson(json['SyncLastModifiedTime']),
syncName: json['SyncName'] as String?,
syncSource: json['SyncSource'] != null
? ResourceDataSyncSourceWithState.fromJson(
json['SyncSource'] as Map<String, dynamic>)
: null,
syncType: json['SyncType'] as String?,
);
}