public static final class TableDefinition.Type
extends com.google.cloud.StringEnumValue
Modifier and Type | Field and Description |
---|---|
static TableDefinition.Type |
EXTERNAL
A BigQuery table backed by external data.
|
static TableDefinition.Type |
MATERIALIZED_VIEW
SQL query whose result is persisted.
|
static TableDefinition.Type |
MODEL
A BigQuery table representing BigQuery ML Model.
|
static TableDefinition.Type |
SNAPSHOT |
static TableDefinition.Type |
TABLE
A normal BigQuery table.
|
static TableDefinition.Type |
VIEW
A virtual table defined by a SQL query.
|
Modifier and Type | Method and Description |
---|---|
static TableDefinition.Type |
valueOf(String constant)
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.
|
public static final TableDefinition.Type TABLE
TableDefinition
for this type are implemented
by StandardTableDefinition
.public static final TableDefinition.Type VIEW
TableDefinition
for this type
are implemented by ViewDefinition
.public static final TableDefinition.Type MATERIALIZED_VIEW
MaterializedViewDefinition
for this
type are implemented by MaterializedViewDefinition
.public static final TableDefinition.Type EXTERNAL
TableDefinition
for this type
are implemented by ExternalTableDefinition
.public static final TableDefinition.Type MODEL
public static final TableDefinition.Type SNAPSHOT
public static TableDefinition.Type valueOfStrict(String constant)
public static TableDefinition.Type valueOf(String constant)
public static TableDefinition.Type[] values()
Copyright © 2023 Google LLC. All rights reserved.