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
OptionalAllow non incremental materialized view definition. The default value is "false". enableRefreshOptionalTrustedTesterEnable automatic refresh of the materialized view when the base table is updated. The default value is "true". lastRefreshTimeTrustedTesterThe time when this materialized view was last modified, in milliseconds since the epoch. maxStalenessOptionalMax staleness of data that could be returned when materizlized view is queried (formatted as Google SQL Interval type). queryRequiredA query whose result is persisted. refreshIntervalMsOptionalTrustedTesterThe 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> -
OptionalAllow non incremental materialized view definition. The default value is "false".final -
enableRefresh
→ Input<
bool> -
OptionalTrustedTesterEnable 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> -
TrustedTesterThe time when this materialized view was last modified, in milliseconds since the epoch.final -
maxStaleness
→ Input<
String> -
OptionalMax staleness of data that could be returned when materizlized view is queried (formatted as Google SQL Interval type).final -
query
→ Input<
String> -
RequiredA query whose result is persisted.final -
refreshIntervalMs
→ Input<
String> -
OptionalTrustedTesterThe 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