JobConfigurationLoad constructor

JobConfigurationLoad({
  1. bool? allowJaggedRows,
  2. bool? allowQuotedNewlines,
  3. bool? autodetect,
  4. Clustering? clustering,
  5. String? columnNameCharacterMap,
  6. List<ConnectionProperty>? connectionProperties,
  7. bool? copyFilesOnly,
  8. String? createDisposition,
  9. bool? createSession,
  10. String? dateFormat,
  11. String? datetimeFormat,
  12. List<String>? decimalTargetTypes,
  13. EncryptionConfiguration? destinationEncryptionConfiguration,
  14. TableReference? destinationTable,
  15. DestinationTableProperties? destinationTableProperties,
  16. String? encoding,
  17. String? fieldDelimiter,
  18. String? fileSetSpecType,
  19. HivePartitioningOptions? hivePartitioningOptions,
  20. bool? ignoreUnknownValues,
  21. String? jsonExtension,
  22. int? maxBadRecords,
  23. String? nullMarker,
  24. ParquetOptions? parquetOptions,
  25. bool? preserveAsciiControlCharacters,
  26. List<String>? projectionFields,
  27. String? quote,
  28. RangePartitioning? rangePartitioning,
  29. String? referenceFileSchemaUri,
  30. TableSchema? schema,
  31. String? schemaInline,
  32. String? schemaInlineFormat,
  33. List<String>? schemaUpdateOptions,
  34. int? skipLeadingRows,
  35. String? sourceFormat,
  36. List<String>? sourceUris,
  37. String? timeFormat,
  38. TimePartitioning? timePartitioning,
  39. String? timeZone,
  40. String? timestampFormat,
  41. bool? useAvroLogicalTypes,
  42. String? writeDisposition,
})

Implementation

JobConfigurationLoad({
  this.allowJaggedRows,
  this.allowQuotedNewlines,
  this.autodetect,
  this.clustering,
  this.columnNameCharacterMap,
  this.connectionProperties,
  this.copyFilesOnly,
  this.createDisposition,
  this.createSession,
  this.dateFormat,
  this.datetimeFormat,
  this.decimalTargetTypes,
  this.destinationEncryptionConfiguration,
  this.destinationTable,
  this.destinationTableProperties,
  this.encoding,
  this.fieldDelimiter,
  this.fileSetSpecType,
  this.hivePartitioningOptions,
  this.ignoreUnknownValues,
  this.jsonExtension,
  this.maxBadRecords,
  this.nullMarker,
  this.parquetOptions,
  this.preserveAsciiControlCharacters,
  this.projectionFields,
  this.quote,
  this.rangePartitioning,
  this.referenceFileSchemaUri,
  this.schema,
  this.schemaInline,
  this.schemaInlineFormat,
  this.schemaUpdateOptions,
  this.skipLeadingRows,
  this.sourceFormat,
  this.sourceUris,
  this.timeFormat,
  this.timePartitioning,
  this.timeZone,
  this.timestampFormat,
  this.useAvroLogicalTypes,
  this.writeDisposition,
});