MaterializedViewDefinitionResponse class

Constructors

MaterializedViewDefinitionResponse({required Input<bool> allowNonIncrementalDefinition, required Input<bool> enableRefresh, required Input<String> lastRefreshTime, required Input<String> maxStaleness, required Input<String> query, required Input<String> refreshIntervalMs})
Creates a new MaterializedViewDefinitionResponse. allowNonIncrementalDefinition Optional Allow non incremental materialized view definition. The default value is "false". enableRefresh Optional TrustedTester Enable automatic refresh of the materialized view when the base table is updated. The default value is "true". lastRefreshTime TrustedTester The time when this materialized view was last modified, in milliseconds since the epoch. maxStaleness Optional Max staleness of data that could be returned when materizlized view is queried (formatted as Google SQL Interval type). query Required A query whose result is persisted. refreshIntervalMs Optional TrustedTester The maximum frequency at which this materialized view will be refreshed. The default value is "1800000" (30 minutes).
const
MaterializedViewDefinitionResponse.fromMap(Map<String, dynamic> map)
factory

Properties

allowNonIncrementalDefinition → Input<bool>
Optional Allow non incremental materialized view definition. The default value is "false".
final
enableRefresh → Input<bool>
Optional TrustedTester Enable automatic refresh of the materialized view when the base table is updated. The default value is "true".
final
hashCode → int
The hash code for this object.
no setterinherited
lastRefreshTime → Input<String>
TrustedTester The time when this materialized view was last modified, in milliseconds since the epoch.
final
maxStaleness → Input<String>
Optional Max staleness of data that could be returned when materizlized view is queried (formatted as Google SQL Interval type).
final
query → Input<String>
Required A query whose result is persisted.
final
refreshIntervalMs → Input<String>
Optional TrustedTester The maximum frequency at which this materialized view will be refreshed. The default value is "1800000" (30 minutes).
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited