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 | Method and Description |
---|---|
static MaterializedViewDefinition.Builder |
MaterializedViewDefinition.newBuilder(String query)
Returns a builder for a BigQuery materialized view definition.
|
abstract MaterializedViewDefinition.Builder |
MaterializedViewDefinition.Builder.setClustering(Clustering clustering)
Set the clustering configuration for the materialized view.
|
abstract MaterializedViewDefinition.Builder |
MaterializedViewDefinition.Builder.setEnableRefresh(Boolean enableRefresh)
Set enable automatic refresh of the materialized view when the base table is updated.
|
abstract MaterializedViewDefinition.Builder |
MaterializedViewDefinition.Builder.setQuery(String query)
Sets the query whose result is persisted.
|
abstract MaterializedViewDefinition.Builder |
MaterializedViewDefinition.Builder.setRangePartitioning(RangePartitioning rangePartitioning)
Sets the range partitioning configuration for the materialized view.
|
abstract MaterializedViewDefinition.Builder |
MaterializedViewDefinition.Builder.setRefreshIntervalMs(Long refreshIntervalMs)
Set a maximum frequency at which this materialized view will be refreshed.
|
abstract MaterializedViewDefinition.Builder |
MaterializedViewDefinition.Builder.setSchema(Schema schema)
Sets the table schema.
|
abstract MaterializedViewDefinition.Builder |
MaterializedViewDefinition.Builder.setTimePartitioning(TimePartitioning timePartitioning)
Sets the time partitioning configuration for the materialized view.
|
abstract MaterializedViewDefinition.Builder |
MaterializedViewDefinition.Builder.setType(TableDefinition.Type type) |
abstract MaterializedViewDefinition.Builder |
MaterializedViewDefinition.toBuilder()
Returns a builder for the
MaterializedViewDefinition object. |
Copyright © 2023 Google LLC. All rights reserved.