| Package | Description | 
|---|---|
| com.google.cloud.bigquery | 
 A client for BigQuery – A fully managed, petabyte scale, low cost enterprise data warehouse for
 analytics. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
static class  | 
LoadJobConfiguration.Builder  | 
static class  | 
WriteChannelConfiguration.Builder  | 
| Modifier and Type | Method and Description | 
|---|---|
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.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. 
 | 
Copyright © 2019 Google LLC. All rights reserved.