Class BigqueryTableView.Builder

    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • query

        @Stability(Stable)
        public BigqueryTableView.Builder query​(String query)
        Parameters:
        query - A query that BigQuery executes when the view is referenced. This parameter is required. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/bigquery_table#query BigqueryTable#query}
        Returns:
        this
      • useLegacySql

        @Stability(Stable)
        public BigqueryTableView.Builder useLegacySql​(Boolean useLegacySql)
        Parameters:
        useLegacySql - Specifies whether to use BigQuery's legacy SQL for this view. The default value is true. If set to false, the view will use BigQuery's standard SQL Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/bigquery_table#use_legacy_sql BigqueryTable#use_legacy_sql}
        Returns:
        this
      • useLegacySql

        @Stability(Stable)
        public BigqueryTableView.Builder useLegacySql​(com.hashicorp.cdktf.IResolvable useLegacySql)
        Parameters:
        useLegacySql - Specifies whether to use BigQuery's legacy SQL for this view. The default value is true. If set to false, the view will use BigQuery's standard SQL Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/bigquery_table#use_legacy_sql BigqueryTable#use_legacy_sql}
        Returns:
        this