LoadConfiguration.Builder |
LoadConfiguration.Builder.setAutodetect(Boolean autodetect) |
[Experimental] Sets automatic inference of the options and schema for CSV and JSON sources.
|
LoadConfiguration.Builder |
LoadConfiguration.Builder.setClustering(Clustering clustering) |
Sets the clustering specification for the destination table.
|
LoadConfiguration.Builder |
LoadConfiguration.Builder.setCreateDisposition(JobInfo.CreateDisposition createDisposition) |
Sets whether the job is allowed to create new tables.
|
LoadConfiguration.Builder |
LoadConfiguration.Builder.setDecimalTargetTypes(List<String> decimalTargetTypes) |
Defines the list of possible SQL data types to which the source decimal values are converted.
|
LoadConfiguration.Builder |
LoadConfiguration.Builder.setDestinationEncryptionConfiguration(EncryptionConfiguration encryptionConfiguration) |
|
LoadConfiguration.Builder |
WriteChannelConfiguration.Builder.setDestinationEncryptionConfiguration(EncryptionConfiguration encryptionConfiguration) |
|
LoadConfiguration.Builder |
LoadConfiguration.Builder.setDestinationTable(TableId destinationTable) |
Sets the destination table to load the data into.
|
LoadConfiguration.Builder |
LoadConfiguration.Builder.setFormatOptions(FormatOptions formatOptions) |
Sets the source format, and possibly some parsing options, of the external data.
|
LoadConfiguration.Builder |
LoadConfiguration.Builder.setIgnoreUnknownValues(Boolean ignoreUnknownValues) |
Sets whether BigQuery should allow extra values that are not represented in the table schema.
|
LoadConfiguration.Builder |
LoadConfiguration.Builder.setMaxBadRecords(Integer maxBadRecords) |
Sets the maximum number of bad records that BigQuery can ignore when running the job.
|
LoadConfiguration.Builder |
LoadConfiguration.Builder.setNullMarker(String nullMarker) |
Sets the string that represents a null value in a CSV file.
|
LoadConfiguration.Builder |
LoadConfiguration.Builder.setSchema(Schema schema) |
Sets the schema for the destination table.
|
LoadConfiguration.Builder |
LoadConfiguration.Builder.setSchemaUpdateOptions(List<JobInfo.SchemaUpdateOption> schemaUpdateOptions) |
[Experimental] Sets options allowing the schema of the destination table to be updated as a
side effect of the load job.
|
LoadConfiguration.Builder |
LoadConfiguration.Builder.setTimePartitioning(TimePartitioning timePartitioning) |
Sets the time partitioning specification for the destination table.
|
LoadConfiguration.Builder |
LoadConfiguration.Builder.setUseAvroLogicalTypes(Boolean useAvroLogicalTypes) |
If FormatOptions is set to AVRO, you can interpret logical types into their corresponding
types (such as TIMESTAMP) instead of only using their raw types (such as INTEGER).
|
LoadConfiguration.Builder |
LoadConfiguration.Builder.setWriteDisposition(JobInfo.WriteDisposition writeDisposition) |
Sets the action that should occur if the destination table already exists.
|
LoadConfiguration.Builder |
LoadConfiguration.toBuilder() |
Returns a builder for the load configuration object.
|