Class BigqueryJobQueryScriptOptions.Jsii$Proxy
- java.lang.Object
-
- software.amazon.jsii.JsiiObject
-
- com.hashicorp.cdktf.providers.google.bigquery_job.BigqueryJobQueryScriptOptions.Jsii$Proxy
-
- All Implemented Interfaces:
BigqueryJobQueryScriptOptions,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- BigqueryJobQueryScriptOptions
@Stability(Stable) @Internal public static final class BigqueryJobQueryScriptOptions.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements BigqueryJobQueryScriptOptions
An implementation forBigqueryJobQueryScriptOptions
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
-
Nested classes/interfaces inherited from interface com.hashicorp.cdktf.providers.google.bigquery_job.BigqueryJobQueryScriptOptions
BigqueryJobQueryScriptOptions.Builder, BigqueryJobQueryScriptOptions.Jsii$Proxy
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedJsii$Proxy(BigqueryJobQueryScriptOptions.Builder builder)Constructor that initializes the object based on literal property values passed by theBigqueryJobQueryScriptOptions.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)Constructor that initializes the object based on values retrieved from the JsiiObject.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.fasterxml.jackson.databind.JsonNode$jsii$toJson()booleanequals(Object o)StringgetKeyResultStatement()Determines which statement in the script represents the "key result", used to populate the schema and query results of the script job.StringgetStatementByteBudget()Limit on the number of bytes billed per statement.StringgetStatementTimeoutMs()Timeout period for each statement in a script.inthashCode()
-
-
-
Constructor Detail
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
protected Jsii$Proxy(BigqueryJobQueryScriptOptions.Builder builder)
Constructor that initializes the object based on literal property values passed by theBigqueryJobQueryScriptOptions.Builder.
-
-
Method Detail
-
getKeyResultStatement
public final String getKeyResultStatement()
Description copied from interface:BigqueryJobQueryScriptOptionsDetermines 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}
- Specified by:
getKeyResultStatementin interfaceBigqueryJobQueryScriptOptions
-
getStatementByteBudget
public final String getStatementByteBudget()
Description copied from interface:BigqueryJobQueryScriptOptionsLimit 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}
- Specified by:
getStatementByteBudgetin interfaceBigqueryJobQueryScriptOptions
-
getStatementTimeoutMs
public final String getStatementTimeoutMs()
Description copied from interface:BigqueryJobQueryScriptOptionsTimeout 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}
- Specified by:
getStatementTimeoutMsin interfaceBigqueryJobQueryScriptOptions
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
-