public static final class ExternalTableDefinition.Builder extends TableDefinition.Builder<ExternalTableDefinition,ExternalTableDefinition.Builder>
Modifier and Type | Method and Description |
---|---|
ExternalTableDefinition |
build()
Creates an
ExternalTableDefinition object. |
ExternalTableDefinition.Builder |
compression(String compression)
Deprecated.
|
ExternalTableDefinition.Builder |
formatOptions(FormatOptions formatOptions)
Deprecated.
|
ExternalTableDefinition.Builder |
ignoreUnknownValues(Boolean ignoreUnknownValues)
Deprecated.
|
ExternalTableDefinition.Builder |
maxBadRecords(Integer maxBadRecords)
Deprecated.
|
ExternalTableDefinition.Builder |
setCompression(String compression)
Sets compression type of the data source.
|
ExternalTableDefinition.Builder |
setFormatOptions(FormatOptions formatOptions)
Sets the source format, and possibly some parsing options, of the external data.
|
ExternalTableDefinition.Builder |
setIgnoreUnknownValues(Boolean ignoreUnknownValues)
Sets whether BigQuery should allow extra values that are not represented in the table schema.
|
ExternalTableDefinition.Builder |
setMaxBadRecords(Integer maxBadRecords)
Sets the maximum number of bad records that BigQuery can ignore when reading data.
|
ExternalTableDefinition.Builder |
setSourceUris(List<String> sourceUris)
Sets the fully-qualified URIs that point to your data in Google Cloud Storage (e.g.
|
ExternalTableDefinition.Builder |
sourceUris(List<String> sourceUris)
Deprecated.
|
schema, setSchema
@Deprecated public ExternalTableDefinition.Builder sourceUris(List<String> sourceUris)
public ExternalTableDefinition.Builder setSourceUris(List<String> sourceUris)
@Deprecated public ExternalTableDefinition.Builder formatOptions(FormatOptions formatOptions)
CSV
and NEWLINE_DELIMITED_JSON
.
Source Formatpublic ExternalTableDefinition.Builder setFormatOptions(FormatOptions formatOptions)
CSV
and NEWLINE_DELIMITED_JSON
.
Source Format@Deprecated public ExternalTableDefinition.Builder maxBadRecords(Integer maxBadRecords)
public ExternalTableDefinition.Builder setMaxBadRecords(Integer maxBadRecords)
@Deprecated public ExternalTableDefinition.Builder ignoreUnknownValues(Boolean ignoreUnknownValues)
formatOptions(FormatOptions)
property determines what BigQuery treats as an extra value.public ExternalTableDefinition.Builder setIgnoreUnknownValues(Boolean ignoreUnknownValues)
formatOptions(FormatOptions)
property determines what BigQuery treats as an extra value.@Deprecated public ExternalTableDefinition.Builder compression(String compression)
public ExternalTableDefinition.Builder setCompression(String compression)
public ExternalTableDefinition build()
ExternalTableDefinition
object.build
in class TableDefinition.Builder<ExternalTableDefinition,ExternalTableDefinition.Builder>
Copyright © 2017 Google. All rights reserved.