Class BigqueryTableExternalDataConfigurationGoogleSheetsOptions.Builder
- java.lang.Object
-
- com.hashicorp.cdktf.providers.google.bigquery_table.BigqueryTableExternalDataConfigurationGoogleSheetsOptions.Builder
-
- All Implemented Interfaces:
software.amazon.jsii.Builder<BigqueryTableExternalDataConfigurationGoogleSheetsOptions>
- Enclosing interface:
- BigqueryTableExternalDataConfigurationGoogleSheetsOptions
@Stability(Stable) public static final class BigqueryTableExternalDataConfigurationGoogleSheetsOptions.Builder extends Object implements software.amazon.jsii.Builder<BigqueryTableExternalDataConfigurationGoogleSheetsOptions>
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BigqueryTableExternalDataConfigurationGoogleSheetsOptionsbuild()Builds the configured instance.BigqueryTableExternalDataConfigurationGoogleSheetsOptions.Builderrange(String range)Sets the value ofBigqueryTableExternalDataConfigurationGoogleSheetsOptions.getRange()BigqueryTableExternalDataConfigurationGoogleSheetsOptions.BuilderskipLeadingRows(Number skipLeadingRows)
-
-
-
Method Detail
-
range
@Stability(Stable) public BigqueryTableExternalDataConfigurationGoogleSheetsOptions.Builder range(String range)
Sets the value ofBigqueryTableExternalDataConfigurationGoogleSheetsOptions.getRange()- Parameters:
range- Range of a sheet to query from. Only used when non-empty. At least one of range or skip_leading_rows must be set. Typical format: "sheet_name!top_left_cell_id:bottom_right_cell_id" For example: "sheet1!A1:B20 Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/bigquery_table#range BigqueryTable#range}- Returns:
this
-
skipLeadingRows
@Stability(Stable) public BigqueryTableExternalDataConfigurationGoogleSheetsOptions.Builder skipLeadingRows(Number skipLeadingRows)
- Parameters:
skipLeadingRows- The number of rows at the top of the sheet that BigQuery will skip when reading the data. At least one of range or skip_leading_rows must be set. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/bigquery_table#skip_leading_rows BigqueryTable#skip_leading_rows}- Returns:
this
-
build
@Stability(Stable) public BigqueryTableExternalDataConfigurationGoogleSheetsOptions build()
Builds the configured instance.- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<BigqueryTableExternalDataConfigurationGoogleSheetsOptions>- Returns:
- a new instance of
BigqueryTableExternalDataConfigurationGoogleSheetsOptions - Throws:
NullPointerException- if any required attribute was not provided
-
-