toJson method

  1. @override
Object toJson()
override

Implementation

@override
Object toJson() => {
  if (gcsMetadataSchemaSource case final gcsMetadataSchemaSource?)
    'gcsMetadataSchemaSource': gcsMetadataSchemaSource.toJson(),
  if (googleDriveMetadataSchemaSource
      case final googleDriveMetadataSchemaSource?)
    'googleDriveMetadataSchemaSource': googleDriveMetadataSchemaSource
        .toJson(),
  if (inlineMetadataSchemaSource case final inlineMetadataSchemaSource?)
    'inlineMetadataSchemaSource': inlineMetadataSchemaSource,
  if (gcsMetadataSource case final gcsMetadataSource?)
    'gcsMetadataSource': gcsMetadataSource.toJson(),
  if (googleDriveMetadataSource case final googleDriveMetadataSource?)
    'googleDriveMetadataSource': googleDriveMetadataSource.toJson(),
  if (inlineMetadataSource case final inlineMetadataSource?)
    'inlineMetadataSource': inlineMetadataSource,
};