Interface BigqueryJobQueryScriptOptions

  • All Superinterfaces:
    software.amazon.jsii.JsiiSerializable
    All Known Implementing Classes:
    BigqueryJobQueryScriptOptions.Jsii$Proxy

    @Generated(value="jsii-pacmak/1.102.0 (build e354887)",
               date="2024-08-31T03:59:17.705Z")
    @Stability(Stable)
    public interface BigqueryJobQueryScriptOptions
    extends software.amazon.jsii.JsiiSerializable
    • Method Detail

      • getKeyResultStatement

        @Stability(Stable)
        @Nullable
        default String getKeyResultStatement()
        Determines which statement in the script represents the "key result", used to populate the schema and query results of the script job.

        Possible values: ["LAST", "FIRST_SELECT"] Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/bigquery_job#key_result_statement BigqueryJob#key_result_statement}

      • getStatementByteBudget

        @Stability(Stable)
        @Nullable
        default String getStatementByteBudget()
        Limit on the number of bytes billed per statement. Exceeding this budget results in an error.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/bigquery_job#statement_byte_budget BigqueryJob#statement_byte_budget}

      • getStatementTimeoutMs

        @Stability(Stable)
        @Nullable
        default String getStatementTimeoutMs()
        Timeout period for each statement in a script.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/bigquery_job#statement_timeout_ms BigqueryJob#statement_timeout_ms}