JobConfigurationLoad constructor
JobConfigurationLoad({
- bool? allowJaggedRows,
- bool? allowQuotedNewlines,
- bool? autodetect,
- Clustering? clustering,
- String? columnNameCharacterMap,
- List<
ConnectionProperty> ? connectionProperties, - bool? copyFilesOnly,
- String? createDisposition,
- bool? createSession,
- List<
String> ? decimalTargetTypes, - EncryptionConfiguration? destinationEncryptionConfiguration,
- TableReference? destinationTable,
- DestinationTableProperties? destinationTableProperties,
- String? encoding,
- String? fieldDelimiter,
- String? fileSetSpecType,
- HivePartitioningOptions? hivePartitioningOptions,
- bool? ignoreUnknownValues,
- String? jsonExtension,
- int? maxBadRecords,
- String? nullMarker,
- ParquetOptions? parquetOptions,
- bool? preserveAsciiControlCharacters,
- List<
String> ? projectionFields, - String? quote,
- RangePartitioning? rangePartitioning,
- String? referenceFileSchemaUri,
- TableSchema? schema,
- String? schemaInline,
- String? schemaInlineFormat,
- List<
String> ? schemaUpdateOptions, - int? skipLeadingRows,
- String? sourceFormat,
- List<
String> ? sourceUris, - TimePartitioning? timePartitioning,
- bool? useAvroLogicalTypes,
- String? writeDisposition,
Implementation
JobConfigurationLoad({
this.allowJaggedRows,
this.allowQuotedNewlines,
this.autodetect,
this.clustering,
this.columnNameCharacterMap,
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,
});