toJson method

Map<String, dynamic> toJson()

Implementation

core.Map<core.String, core.dynamic> toJson() => {
      if (bigqueryDateShardedSpec != null)
        'bigqueryDateShardedSpec': bigqueryDateShardedSpec!.toJson(),
      if (bigqueryTableSpec != null)
        'bigqueryTableSpec': bigqueryTableSpec!.toJson(),
      if (description != null) 'description': description!,
      if (displayName != null) 'displayName': displayName!,
      if (gcsFilesetSpec != null) 'gcsFilesetSpec': gcsFilesetSpec!.toJson(),
      if (integratedSystem != null) 'integratedSystem': integratedSystem!,
      if (linkedResource != null) 'linkedResource': linkedResource!,
      if (name != null) 'name': name!,
      if (schema != null) 'schema': schema!.toJson(),
      if (sourceSystemTimestamps != null)
        'sourceSystemTimestamps': sourceSystemTimestamps!.toJson(),
      if (type != null) 'type': type!,
      if (usageSignal != null) 'usageSignal': usageSignal!.toJson(),
      if (userSpecifiedSystem != null)
        'userSpecifiedSystem': userSpecifiedSystem!,
      if (userSpecifiedType != null) 'userSpecifiedType': userSpecifiedType!,
    };