All Downloads are FREE. Search and download functionalities are using the official Maven repository.

target.apidocs.com.google.api.services.bigquery.model.MaterializedViewDefinition.html Maven / Gradle / Ivy

There is a newer version: v2-rev20241222-2.0.0
Show newest version






MaterializedViewDefinition (BigQuery API v2-rev20201022-1.30.10)












com.google.api.services.bigquery.model

Class MaterializedViewDefinition

    • Constructor Detail

      • MaterializedViewDefinition

        public MaterializedViewDefinition()
    • Method Detail

      • getEnableRefresh

        public Boolean getEnableRefresh()
        [Optional] [TrustedTester] Enable automatic refresh of the materialized view when the base table is updated. The default value is "true".
        Returns:
        value or null for none
      • setEnableRefresh

        public MaterializedViewDefinition setEnableRefresh(Boolean enableRefresh)
        [Optional] [TrustedTester] Enable automatic refresh of the materialized view when the base table is updated. The default value is "true".
        Parameters:
        enableRefresh - enableRefresh or null for none
      • getLastRefreshTime

        public Long getLastRefreshTime()
        [Output-only] [TrustedTester] The time when this materialized view was last modified, in milliseconds since the epoch.
        Returns:
        value or null for none
      • setLastRefreshTime

        public MaterializedViewDefinition setLastRefreshTime(Long lastRefreshTime)
        [Output-only] [TrustedTester] The time when this materialized view was last modified, in milliseconds since the epoch.
        Parameters:
        lastRefreshTime - lastRefreshTime or null for none
      • getQuery

        public String getQuery()
        [Required] A query whose result is persisted.
        Returns:
        value or null for none
      • getRefreshIntervalMs

        public Long getRefreshIntervalMs()
        [Optional] [TrustedTester] The maximum frequency at which this materialized view will be refreshed. The default value is "1800000" (30 minutes).
        Returns:
        value or null for none
      • setRefreshIntervalMs

        public MaterializedViewDefinition setRefreshIntervalMs(Long refreshIntervalMs)
        [Optional] [TrustedTester] The maximum frequency at which this materialized view will be refreshed. The default value is "1800000" (30 minutes).
        Parameters:
        refreshIntervalMs - refreshIntervalMs or null for none

Copyright © 2011–2020 Google. All rights reserved.





© 2015 - 2025 Weber Informatics LLC | Privacy Policy