JobConfigurationLoad constructor

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

Implementation

JobConfigurationLoad({
  this.allowJaggedRows,
  this.allowQuotedNewlines,
  this.autodetect,
  this.clustering,
  this.connectionProperties,
  this.copyFilesOnly,
  this.createDisposition,
  this.createSession,
  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.timePartitioning,
  this.useAvroLogicalTypes,
  this.writeDisposition,
});