toJson method
Implementation
core.Map<core.String, core.dynamic> toJson() => {
if (bigqueryDateShardedSpec != null)
'bigqueryDateShardedSpec': bigqueryDateShardedSpec!,
if (bigqueryTableSpec != null) 'bigqueryTableSpec': bigqueryTableSpec!,
if (businessContext != null) 'businessContext': businessContext!,
if (cloudBigtableSystemSpec != null)
'cloudBigtableSystemSpec': cloudBigtableSystemSpec!,
if (dataSource != null) 'dataSource': dataSource!,
if (dataSourceConnectionSpec != null)
'dataSourceConnectionSpec': dataSourceConnectionSpec!,
if (databaseTableSpec != null) 'databaseTableSpec': databaseTableSpec!,
if (datasetSpec != null) 'datasetSpec': datasetSpec!,
if (description != null) 'description': description!,
if (displayName != null) 'displayName': displayName!,
if (featureOnlineStoreSpec != null)
'featureOnlineStoreSpec': featureOnlineStoreSpec!,
if (filesetSpec != null) 'filesetSpec': filesetSpec!,
if (fullyQualifiedName != null)
'fullyQualifiedName': fullyQualifiedName!,
if (gcsFilesetSpec != null) 'gcsFilesetSpec': gcsFilesetSpec!,
if (integratedSystem != null) 'integratedSystem': integratedSystem!,
if (labels != null) 'labels': labels!,
if (linkedResource != null) 'linkedResource': linkedResource!,
if (lookerSystemSpec != null) 'lookerSystemSpec': lookerSystemSpec!,
if (modelSpec != null) 'modelSpec': modelSpec!,
if (name != null) 'name': name!,
if (personalDetails != null) 'personalDetails': personalDetails!,
if (routineSpec != null) 'routineSpec': routineSpec!,
if (schema != null) 'schema': schema!,
if (serviceSpec != null) 'serviceSpec': serviceSpec!,
if (sourceSystemTimestamps != null)
'sourceSystemTimestamps': sourceSystemTimestamps!,
if (sqlDatabaseSystemSpec != null)
'sqlDatabaseSystemSpec': sqlDatabaseSystemSpec!,
if (type != null) 'type': type!,
if (usageSignal != null) 'usageSignal': usageSignal!,
if (userSpecifiedSystem != null)
'userSpecifiedSystem': userSpecifiedSystem!,
if (userSpecifiedType != null) 'userSpecifiedType': userSpecifiedType!,
};