Package com.google.cloud.bigquery
Class TableDefinition.Type
java.lang.Object
com.google.cloud.StringEnumValue
com.google.cloud.bigquery.TableDefinition.Type
- All Implemented Interfaces:
Serializable
- Enclosing class:
- TableDefinition
public static final class TableDefinition.Type
extends com.google.cloud.StringEnumValue
The table type.
- See Also:
-
Field Summary
Modifier and TypeFieldDescriptionstatic final TableDefinition.Type
A BigQuery table backed by external data.static final TableDefinition.Type
SQL query whose result is persisted.static final TableDefinition.Type
A BigQuery table representing BigQuery ML Model.static final TableDefinition.Type
static final TableDefinition.Type
A normal BigQuery table.static final TableDefinition.Type
A virtual table defined by a SQL query. -
Method Summary
Modifier and TypeMethodDescriptionstatic TableDefinition.Type
Get the Type for the given String constant, and allow unrecognized values.static TableDefinition.Type
valueOfStrict
(String constant) Get the Type for the given String constant, and throw an exception if the constant is not recognized.static TableDefinition.Type[]
values()
Return the known values for Type.Methods inherited from class com.google.cloud.StringEnumValue
equals, hashCode, name, toString
-
Field Details
-
TABLE
A normal BigQuery table. Instances ofTableDefinition
for this type are implemented byStandardTableDefinition
. -
VIEW
A virtual table defined by a SQL query. Instances ofTableDefinition
for this type are implemented byViewDefinition
.- See Also:
-
MATERIALIZED_VIEW
SQL query whose result is persisted. Instances ofMaterializedViewDefinition
for this type are implemented byMaterializedViewDefinition
.- See Also:
-
EXTERNAL
A BigQuery table backed by external data. Instances ofTableDefinition
for this type are implemented byExternalTableDefinition
.- See Also:
-
MODEL
A BigQuery table representing BigQuery ML Model.- See Also:
-
SNAPSHOT
-
-
Method Details
-
valueOfStrict
Get the Type for the given String constant, and throw an exception if the constant is not recognized. -
valueOf
Get the Type for the given String constant, and allow unrecognized values. -
values
Return the known values for Type.
-