StorageEngineFailureParams.fromMap constructor

StorageEngineFailureParams.fromMap(
  1. Map<String, dynamic> map
)

Implementation

factory StorageEngineFailureParams.fromMap(Map<String,dynamic> map){
  late final String storageEngineName;
  int? storageStatusCode;
  String? storageErrorMessage;
  if(map['storageEngineName'] != null && map['storageEngineName'] is String){
    storageEngineName = map['storageEngineName'];
  }else{
    throw InteractivePlusSystemException.SERIALIZATION_EXCEPTION;
  }
  if(map['storageStatusCode'] != null && map['storageStatusCode'] is int){
    storageStatusCode = map['storageStatusCode'];
  }
  if(map['storageErrorMessage'] != null && map['storageErrorMessage'] is String){
    storageErrorMessage = map['storageErrorMessage'];
  }
  return StorageEngineFailureParams(storageEngineName: storageEngineName, storageStatusCode: storageStatusCode, storageErrorMessage: storageErrorMessage);
}