JobConfigurationLoad class
Constructors
-
JobConfigurationLoad.new({bool? allowJaggedRows, bool? allowQuotedNewlines, bool? autodetect, Clustering? clustering, List<ConnectionProperty>? connectionProperties, 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})
-
-
JobConfigurationLoad.fromJson(Map json_)
-
Properties
-
allowJaggedRows
↔ bool?
-
Accept rows that are missing trailing optional columns.
getter/setter pair
-
allowQuotedNewlines
↔ bool?
-
Indicates if BigQuery should allow quoted data sections that contain
newline characters in a CSV file.
getter/setter pair
-
autodetect
↔ bool?
-
Indicates if we should automatically infer the options and schema for CSV
and JSON sources.
getter/setter pair
-
clustering
↔ Clustering?
-
[Beta] Clustering specification for the destination table.
getter/setter pair
-
connectionProperties
↔ List<ConnectionProperty>?
-
Connection properties.
getter/setter pair
-
createDisposition
↔ String?
-
Specifies whether the job is allowed to create new tables.
getter/setter pair
-
createSession
↔ bool?
-
If true, creates a new session, where session id will be a server
generated random id.
getter/setter pair
-
decimalTargetTypes
↔ List<String>?
-
Defines the list of possible SQL data types to which the source decimal
values are converted.
getter/setter pair
-
destinationEncryptionConfiguration
↔ EncryptionConfiguration?
-
Custom encryption configuration (e.g., Cloud KMS keys).
getter/setter pair
-
destinationTable
↔ TableReference?
-
The destination table to load the data into.
getter/setter pair
-
destinationTableProperties
↔ DestinationTableProperties?
-
[Beta] [Optional] Properties with which to create the destination
table if it is new.
getter/setter pair
-
encoding
↔ String?
-
The character encoding of the data.
getter/setter pair
-
fieldDelimiter
↔ String?
-
The separator for fields in a CSV file.
getter/setter pair
-
fileSetSpecType
↔ String?
-
Specifies how source URIs are interpreted for constructing the file set to
load.
getter/setter pair
-
hashCode
→ int
-
The hash code for this object.
no setterinherited
-
hivePartitioningOptions
↔ HivePartitioningOptions?
-
Options to configure hive partitioning support.
getter/setter pair
-
ignoreUnknownValues
↔ bool?
-
Indicates if BigQuery should allow extra values that are not represented
in the table schema.
getter/setter pair
-
jsonExtension
↔ String?
-
If sourceFormat is set to newline-delimited JSON, indicates whether it
should be processed as a JSON variant such as GeoJSON.
getter/setter pair
-
maxBadRecords
↔ int?
-
The maximum number of bad records that BigQuery can ignore when running
the job.
getter/setter pair
-
nullMarker
↔ String?
-
Specifies a string that represents a null value in a CSV file.
getter/setter pair
-
parquetOptions
↔ ParquetOptions?
-
Options to configure parquet support.
getter/setter pair
-
preserveAsciiControlCharacters
↔ bool?
-
Preserves the embedded ASCII control characters (the first 32 characters
in the ASCII-table, from '\x00' to '\x1F') when loading from CSV.
getter/setter pair
-
projectionFields
↔ List<String>?
-
If sourceFormat is set to "DATASTORE_BACKUP", indicates which entity
properties to load into BigQuery from a Cloud Datastore backup.
getter/setter pair
-
quote
↔ String?
-
The value that is used to quote data sections in a CSV file.
getter/setter pair
-
rangePartitioning
↔ RangePartitioning?
-
[TrustedTester] Range partitioning specification for this table.
getter/setter pair
-
referenceFileSchemaUri
↔ String?
-
User provided referencing file with the expected reader schema, Available
for the format: AVRO, PARQUET, ORC.
getter/setter pair
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
no setterinherited
-
schema
↔ TableSchema?
-
The schema for the destination table.
getter/setter pair
-
schemaInline
↔ String?
-
The inline schema.
getter/setter pair
-
schemaInlineFormat
↔ String?
-
The format of the schemaInline property.
getter/setter pair
-
schemaUpdateOptions
↔ List<String>?
-
Allows the schema of the destination table to be updated as a side effect
of the load job if a schema is autodetected or supplied in the job
configuration.
getter/setter pair
-
skipLeadingRows
↔ int?
-
The number of rows at the top of a CSV file that BigQuery will skip when
loading the data.
getter/setter pair
-
sourceFormat
↔ String?
-
The format of the data files.
getter/setter pair
-
sourceUris
↔ List<String>?
-
The fully-qualified URIs that point to your data in Google Cloud.
getter/setter pair
-
timePartitioning
↔ TimePartitioning?
-
Time-based partitioning specification for the destination table.
getter/setter pair
-
useAvroLogicalTypes
↔ bool?
-
If sourceFormat is set to "AVRO", indicates whether to interpret logical
types as the corresponding BigQuery data type (for example, TIMESTAMP),
instead of using the raw type (for example, INTEGER).
getter/setter pair
-
writeDisposition
↔ String?
-
Specifies the action that occurs if the destination table already exists.
getter/setter pair