toJson method

Map<String, dynamic> toJson()

Implementation

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