toJson method
Implementation
core.Map<core.String, core.dynamic> toJson() => {
if (access != null) 'access': access!,
if (creationTime != null) 'creationTime': creationTime!,
if (datasetReference != null) 'datasetReference': datasetReference!,
if (defaultCollation != null) 'defaultCollation': defaultCollation!,
if (defaultEncryptionConfiguration != null)
'defaultEncryptionConfiguration': defaultEncryptionConfiguration!,
if (defaultPartitionExpirationMs != null)
'defaultPartitionExpirationMs': defaultPartitionExpirationMs!,
if (defaultRoundingMode != null)
'defaultRoundingMode': defaultRoundingMode!,
if (defaultTableExpirationMs != null)
'defaultTableExpirationMs': defaultTableExpirationMs!,
if (description != null) 'description': description!,
if (etag != null) 'etag': etag!,
if (externalCatalogDatasetOptions != null)
'externalCatalogDatasetOptions': externalCatalogDatasetOptions!,
if (externalDatasetReference != null)
'externalDatasetReference': externalDatasetReference!,
if (friendlyName != null) 'friendlyName': friendlyName!,
if (id != null) 'id': id!,
if (isCaseInsensitive != null) 'isCaseInsensitive': isCaseInsensitive!,
if (kind != null) 'kind': kind!,
if (labels != null) 'labels': labels!,
if (lastModifiedTime != null) 'lastModifiedTime': lastModifiedTime!,
if (linkedDatasetMetadata != null)
'linkedDatasetMetadata': linkedDatasetMetadata!,
if (linkedDatasetSource != null)
'linkedDatasetSource': linkedDatasetSource!,
if (location != null) 'location': location!,
if (maxTimeTravelHours != null)
'maxTimeTravelHours': maxTimeTravelHours!,
if (resourceTags != null) 'resourceTags': resourceTags!,
if (restrictions != null) 'restrictions': restrictions!,
if (satisfiesPzi != null) 'satisfiesPzi': satisfiesPzi!,
if (satisfiesPzs != null) 'satisfiesPzs': satisfiesPzs!,
if (selfLink != null) 'selfLink': selfLink!,
if (storageBillingModel != null)
'storageBillingModel': storageBillingModel!,
if (tags != null) 'tags': tags!,
if (type != null) 'type': type!,
};