toJson method

Map<String, dynamic> toJson()

Implementation

core.Map<core.String, core.dynamic> toJson() {
  final allowOnlyMetadataSharing = this.allowOnlyMetadataSharing;
  final bigqueryDataset = this.bigqueryDataset;
  final categories = this.categories;
  final commercialInfo = this.commercialInfo;
  final dataProvider = this.dataProvider;
  final description = this.description;
  final discoveryType = this.discoveryType;
  final displayName = this.displayName;
  final documentation = this.documentation;
  final icon = this.icon;
  final logLinkedDatasetQueryUserEmail = this.logLinkedDatasetQueryUserEmail;
  final name = this.name;
  final primaryContact = this.primaryContact;
  final publisher = this.publisher;
  final pubsubTopic = this.pubsubTopic;
  final requestAccess = this.requestAccess;
  final resourceType = this.resourceType;
  final restrictedExportConfig = this.restrictedExportConfig;
  final state = this.state;
  final storedProcedureConfig = this.storedProcedureConfig;
  return {
    'allowOnlyMetadataSharing': ?allowOnlyMetadataSharing,
    'bigqueryDataset': ?bigqueryDataset,
    'categories': ?categories,
    'commercialInfo': ?commercialInfo,
    'dataProvider': ?dataProvider,
    'description': ?description,
    'discoveryType': ?discoveryType,
    'displayName': ?displayName,
    'documentation': ?documentation,
    'icon': ?icon,
    'logLinkedDatasetQueryUserEmail': ?logLinkedDatasetQueryUserEmail,
    'name': ?name,
    'primaryContact': ?primaryContact,
    'publisher': ?publisher,
    'pubsubTopic': ?pubsubTopic,
    'requestAccess': ?requestAccess,
    'resourceType': ?resourceType,
    'restrictedExportConfig': ?restrictedExportConfig,
    'state': ?state,
    'storedProcedureConfig': ?storedProcedureConfig,
  };
}