Uses of Class
com.google.cloud.bigquery.MaterializedViewDefinition.Builder
Packages that use MaterializedViewDefinition.Builder
Package
Description
A client for BigQuery – A fully managed, petabyte scale, low cost enterprise data warehouse for
analytics.
-
Uses of MaterializedViewDefinition.Builder in com.google.cloud.bigquery
Methods in com.google.cloud.bigquery that return MaterializedViewDefinition.BuilderModifier and TypeMethodDescriptionMaterializedViewDefinition.newBuilder(String query) Returns a builder for a BigQuery materialized view definition.abstract MaterializedViewDefinition.BuilderMaterializedViewDefinition.Builder.setClustering(Clustering clustering) Set the clustering configuration for the materialized view.abstract MaterializedViewDefinition.BuilderMaterializedViewDefinition.Builder.setEnableRefresh(Boolean enableRefresh) Set enable automatic refresh of the materialized view when the base table is updated.abstract MaterializedViewDefinition.BuilderSets the query whose result is persisted.abstract MaterializedViewDefinition.BuilderMaterializedViewDefinition.Builder.setRangePartitioning(RangePartitioning rangePartitioning) Sets the range partitioning configuration for the materialized view.abstract MaterializedViewDefinition.BuilderMaterializedViewDefinition.Builder.setRefreshIntervalMs(Long refreshIntervalMs) Set a maximum frequency at which this materialized view will be refreshed.abstract MaterializedViewDefinition.BuilderSets the table schema.abstract MaterializedViewDefinition.BuilderMaterializedViewDefinition.Builder.setTimePartitioning(TimePartitioning timePartitioning) Sets the time partitioning configuration for the materialized view.abstract MaterializedViewDefinition.BuilderMaterializedViewDefinition.Builder.setType(TableDefinition.Type type) abstract MaterializedViewDefinition.BuilderMaterializedViewDefinition.toBuilder()Returns a builder for theMaterializedViewDefinitionobject.