Class BigqueryDatasetExternalDatasetReference.Builder
- java.lang.Object
-
- com.hashicorp.cdktf.providers.google.bigquery_dataset.BigqueryDatasetExternalDatasetReference.Builder
-
- All Implemented Interfaces:
software.amazon.jsii.Builder<BigqueryDatasetExternalDatasetReference>
- Enclosing interface:
- BigqueryDatasetExternalDatasetReference
@Stability(Stable) public static final class BigqueryDatasetExternalDatasetReference.Builder extends Object implements software.amazon.jsii.Builder<BigqueryDatasetExternalDatasetReference>
A builder forBigqueryDatasetExternalDatasetReference
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BigqueryDatasetExternalDatasetReferencebuild()Builds the configured instance.BigqueryDatasetExternalDatasetReference.Builderconnection(String connection)Sets the value ofBigqueryDatasetExternalDatasetReference.getConnection()BigqueryDatasetExternalDatasetReference.BuilderexternalSource(String externalSource)Sets the value ofBigqueryDatasetExternalDatasetReference.getExternalSource()
-
-
-
Method Detail
-
connection
@Stability(Stable) public BigqueryDatasetExternalDatasetReference.Builder connection(String connection)
Sets the value ofBigqueryDatasetExternalDatasetReference.getConnection()- Parameters:
connection- The connection id that is used to access the externalSource. Format: projects/{projectId}/locations/{locationId}/connections/{connectionId}. This parameter is required. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/bigquery_dataset#connection BigqueryDataset#connection}- Returns:
this
-
externalSource
@Stability(Stable) public BigqueryDatasetExternalDatasetReference.Builder externalSource(String externalSource)
Sets the value ofBigqueryDatasetExternalDatasetReference.getExternalSource()- Parameters:
externalSource- External source that backs this dataset. This parameter is required. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/bigquery_dataset#external_source BigqueryDataset#external_source}- Returns:
this
-
build
@Stability(Stable) public BigqueryDatasetExternalDatasetReference build()
Builds the configured instance.- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<BigqueryDatasetExternalDatasetReference>- Returns:
- a new instance of
BigqueryDatasetExternalDatasetReference - Throws:
NullPointerException- if any required attribute was not provided
-
-