public abstract static class TableInfo.Builder extends Object
TableInfo
objects.Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
abstract TableInfo |
build()
Creates a
TableInfo object. |
abstract TableInfo.Builder |
setDefinition(TableDefinition definition)
Sets the table definition.
|
abstract TableInfo.Builder |
setDescription(String description)
Sets a user-friendly description for the table.
|
abstract TableInfo.Builder |
setExpirationTime(Long expirationTime)
Sets the time when this table expires, in milliseconds since the epoch.
|
abstract TableInfo.Builder |
setFriendlyName(String friendlyName)
Sets a user-friendly name for the table.
|
abstract TableInfo.Builder |
setTableId(TableId tableId)
Sets the table identity.
|
public abstract TableInfo.Builder setDescription(String description)
public abstract TableInfo.Builder setExpirationTime(Long expirationTime)
public abstract TableInfo.Builder setFriendlyName(String friendlyName)
public abstract TableInfo.Builder setTableId(TableId tableId)
public abstract TableInfo.Builder setDefinition(TableDefinition definition)
StandardTableDefinition
to create simple BigQuery
table. Use ViewDefinition
to create a BigQuery view. Use
ExternalTableDefinition
to create a BigQuery a table backed by external data.public abstract TableInfo build()
TableInfo
object.Copyright © 2017 Google. All rights reserved.