GetListingResult.fromMap constructor

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

Implementation

factory GetListingResult.fromMap(Map<String, dynamic> map) {
  return GetListingResult(
    bigqueryDataset: BigQueryDatasetSourceResponse.fromMap((map['bigqueryDataset']! as Map).cast<String, dynamic>()),
    categories: (map['categories'] as List).cast<String>(),
    dataProvider: DataProviderResponse.fromMap((map['dataProvider']! as Map).cast<String, dynamic>()),
    description: map['description'] as String,
    displayName: map['displayName'] as String,
    documentation: map['documentation'] as String,
    icon: map['icon'] as String,
    name: map['name'] as String,
    primaryContact: map['primaryContact'] as String,
    publisher: PublisherResponse.fromMap((map['publisher']! as Map).cast<String, dynamic>()),
    requestAccess: map['requestAccess'] as String,
    restrictedExportConfig: RestrictedExportConfigResponse.fromMap((map['restrictedExportConfig']! as Map).cast<String, dynamic>()),
    state: map['state'] as String,
  );
}