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

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

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






MaterializedView (BigQuery API v2-rev20240727-2.0.0)












com.google.api.services.bigquery.model

Class MaterializedView

    • Constructor Detail

      • MaterializedView

        public MaterializedView()
    • Method Detail

      • getChosen

        public Boolean getChosen()
        Whether the materialized view is chosen for the query. A materialized view can be chosen to rewrite multiple parts of the same query. If a materialized view is chosen to rewrite any part of the query, then this field is true, even if the materialized view was not chosen to rewrite others parts.
        Returns:
        value or null for none
      • setChosen

        public MaterializedView setChosen(Boolean chosen)
        Whether the materialized view is chosen for the query. A materialized view can be chosen to rewrite multiple parts of the same query. If a materialized view is chosen to rewrite any part of the query, then this field is true, even if the materialized view was not chosen to rewrite others parts.
        Parameters:
        chosen - chosen or null for none
      • getEstimatedBytesSaved

        public Long getEstimatedBytesSaved()
        If present, specifies a best-effort estimation of the bytes saved by using the materialized view rather than its base tables.
        Returns:
        value or null for none
      • setEstimatedBytesSaved

        public MaterializedView setEstimatedBytesSaved(Long estimatedBytesSaved)
        If present, specifies a best-effort estimation of the bytes saved by using the materialized view rather than its base tables.
        Parameters:
        estimatedBytesSaved - estimatedBytesSaved or null for none
      • getRejectedReason

        public String getRejectedReason()
        If present, specifies the reason why the materialized view was not chosen for the query.
        Returns:
        value or null for none
      • setRejectedReason

        public MaterializedView setRejectedReason(String rejectedReason)
        If present, specifies the reason why the materialized view was not chosen for the query.
        Parameters:
        rejectedReason - rejectedReason or null for none
      • getTableReference

        public TableReference getTableReference()
        The candidate materialized view.
        Returns:
        value or null for none
      • setTableReference

        public MaterializedView setTableReference(TableReference tableReference)
        The candidate materialized view.
        Parameters:
        tableReference - tableReference or null for none
      • clone

        public MaterializedView clone()
        Overrides:
        clone in class com.google.api.client.json.GenericJson

Copyright © 2011–2024 Google. All rights reserved.





© 2015 - 2024 Weber Informatics LLC | Privacy Policy