toJson method

Map<String, dynamic> toJson()

Implementation

core.Map<core.String, core.dynamic> toJson() => {
  if (allowJaggedRows != null) 'allowJaggedRows': allowJaggedRows!,
  if (allowQuotedNewlines != null)
    'allowQuotedNewlines': allowQuotedNewlines!,
  if (autodetect != null) 'autodetect': autodetect!,
  if (clustering != null) 'clustering': clustering!,
  if (columnNameCharacterMap != null)
    'columnNameCharacterMap': columnNameCharacterMap!,
  if (connectionProperties != null)
    'connectionProperties': connectionProperties!,
  if (copyFilesOnly != null) 'copyFilesOnly': copyFilesOnly!,
  if (createDisposition != null) 'createDisposition': createDisposition!,
  if (createSession != null) 'createSession': createSession!,
  if (dateFormat != null) 'dateFormat': dateFormat!,
  if (datetimeFormat != null) 'datetimeFormat': datetimeFormat!,
  if (decimalTargetTypes != null) 'decimalTargetTypes': decimalTargetTypes!,
  if (destinationEncryptionConfiguration != null)
    'destinationEncryptionConfiguration': destinationEncryptionConfiguration!,
  if (destinationTable != null) 'destinationTable': destinationTable!,
  if (destinationTableProperties != null)
    'destinationTableProperties': destinationTableProperties!,
  if (encoding != null) 'encoding': encoding!,
  if (fieldDelimiter != null) 'fieldDelimiter': fieldDelimiter!,
  if (fileSetSpecType != null) 'fileSetSpecType': fileSetSpecType!,
  if (hivePartitioningOptions != null)
    'hivePartitioningOptions': hivePartitioningOptions!,
  if (ignoreUnknownValues != null)
    'ignoreUnknownValues': ignoreUnknownValues!,
  if (jsonExtension != null) 'jsonExtension': jsonExtension!,
  if (maxBadRecords != null) 'maxBadRecords': maxBadRecords!,
  if (nullMarker != null) 'nullMarker': nullMarker!,
  if (nullMarkers != null) 'nullMarkers': nullMarkers!,
  if (parquetOptions != null) 'parquetOptions': parquetOptions!,
  if (preserveAsciiControlCharacters != null)
    'preserveAsciiControlCharacters': preserveAsciiControlCharacters!,
  if (projectionFields != null) 'projectionFields': projectionFields!,
  if (quote != null) 'quote': quote!,
  if (rangePartitioning != null) 'rangePartitioning': rangePartitioning!,
  if (referenceFileSchemaUri != null)
    'referenceFileSchemaUri': referenceFileSchemaUri!,
  if (schema != null) 'schema': schema!,
  if (schemaInline != null) 'schemaInline': schemaInline!,
  if (schemaInlineFormat != null) 'schemaInlineFormat': schemaInlineFormat!,
  if (schemaUpdateOptions != null)
    'schemaUpdateOptions': schemaUpdateOptions!,
  if (skipLeadingRows != null) 'skipLeadingRows': skipLeadingRows!,
  if (sourceColumnMatch != null) 'sourceColumnMatch': sourceColumnMatch!,
  if (sourceFormat != null) 'sourceFormat': sourceFormat!,
  if (sourceUris != null) 'sourceUris': sourceUris!,
  if (timeFormat != null) 'timeFormat': timeFormat!,
  if (timePartitioning != null) 'timePartitioning': timePartitioning!,
  if (timeZone != null) 'timeZone': timeZone!,
  if (timestampFormat != null) 'timestampFormat': timestampFormat!,
  if (useAvroLogicalTypes != null)
    'useAvroLogicalTypes': useAvroLogicalTypes!,
  if (writeDisposition != null) 'writeDisposition': writeDisposition!,
};