MaterializedViewDefinitionResponse

data class MaterializedViewDefinitionResponse(val allowNonIncrementalDefinition: Boolean, val enableRefresh: Boolean, val lastRefreshTime: String, val maxStaleness: String, val query: String, val refreshIntervalMs: String)

Constructors

Link copied to clipboard
fun MaterializedViewDefinitionResponse(allowNonIncrementalDefinition: Boolean, enableRefresh: Boolean, lastRefreshTime: String, maxStaleness: String, query: String, refreshIntervalMs: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Optional Allow non incremental materialized view definition. The default value is "false".

Link copied to clipboard

TrustedTester Enable automatic refresh of the materialized view when the base table is updated. The default value is "true".

Link copied to clipboard

TrustedTester The time when this materialized view was last modified, in milliseconds since the epoch.

Link copied to clipboard

Optional Max staleness of data that could be returned when materizlized view is queried (formatted as Google SQL Interval type).

Link copied to clipboard

Required A query whose result is persisted.

Link copied to clipboard

TrustedTester The maximum frequency at which this materialized view will be refreshed. The default value is "1800000" (30 minutes).