Uses of Interface
com.google.cloud.bigquery.LoadConfiguration.Builder
Packages that use LoadConfiguration.Builder
Package
Description
A client for BigQuery – A fully managed, petabyte scale, low cost enterprise data warehouse for
analytics.
-
Uses of LoadConfiguration.Builder in com.google.cloud.bigquery
Classes in com.google.cloud.bigquery that implement LoadConfiguration.BuilderModifier and TypeClassDescriptionstatic final classstatic final classMethods in com.google.cloud.bigquery that return LoadConfiguration.BuilderModifier and TypeMethodDescriptionLoadConfiguration.Builder.setAutodetect(Boolean autodetect) Sets automatic inference of the options and schema for CSV and JSON sources.LoadConfiguration.Builder.setClustering(Clustering clustering) Sets the clustering specification for the destination table.LoadConfiguration.Builder.setCreateDisposition(JobInfo.CreateDisposition createDisposition) Sets whether the job is allowed to create new tables.LoadConfiguration.Builder.setDecimalTargetTypes(List<String> decimalTargetTypes) Defines the list of possible SQL data types to which the source decimal values are converted.LoadConfiguration.Builder.setDestinationEncryptionConfiguration(EncryptionConfiguration encryptionConfiguration) WriteChannelConfiguration.Builder.setDestinationEncryptionConfiguration(EncryptionConfiguration encryptionConfiguration) LoadConfiguration.Builder.setDestinationTable(TableId destinationTable) Sets the destination table to load the data into.LoadConfiguration.Builder.setFormatOptions(FormatOptions formatOptions) Sets the source format, and possibly some parsing options, of the external data.LoadConfiguration.Builder.setIgnoreUnknownValues(Boolean ignoreUnknownValues) Sets whether BigQuery should allow extra values that are not represented in the table schema.LoadConfiguration.Builder.setMaxBadRecords(Integer maxBadRecords) Sets the maximum number of bad records that BigQuery can ignore when running the job.LoadConfiguration.Builder.setNullMarker(String nullMarker) Sets the string that represents a null value in a CSV file.Sets the schema for the destination table.LoadConfiguration.Builder.setSchemaUpdateOptions(List<JobInfo.SchemaUpdateOption> schemaUpdateOptions) Sets options allowing the schema of the destination table to be updated as a side effect of the load job.LoadConfiguration.Builder.setTimePartitioning(TimePartitioning timePartitioning) Sets the time partitioning specification for the destination table.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.setWriteDisposition(JobInfo.WriteDisposition writeDisposition) Sets the action that should occur if the destination table already exists.LoadConfiguration.toBuilder()Returns a builder for the load configuration object.