Class BigqueryDatasetDefaultEncryptionConfiguration.Builder
- java.lang.Object
-
- com.hashicorp.cdktf.providers.google.bigquery_dataset.BigqueryDatasetDefaultEncryptionConfiguration.Builder
-
- All Implemented Interfaces:
software.amazon.jsii.Builder<BigqueryDatasetDefaultEncryptionConfiguration>
- Enclosing interface:
- BigqueryDatasetDefaultEncryptionConfiguration
@Stability(Stable) public static final class BigqueryDatasetDefaultEncryptionConfiguration.Builder extends Object implements software.amazon.jsii.Builder<BigqueryDatasetDefaultEncryptionConfiguration>
A builder forBigqueryDatasetDefaultEncryptionConfiguration
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BigqueryDatasetDefaultEncryptionConfigurationbuild()Builds the configured instance.BigqueryDatasetDefaultEncryptionConfiguration.BuilderkmsKeyName(String kmsKeyName)Sets the value ofBigqueryDatasetDefaultEncryptionConfiguration.getKmsKeyName()
-
-
-
Method Detail
-
kmsKeyName
@Stability(Stable) public BigqueryDatasetDefaultEncryptionConfiguration.Builder kmsKeyName(String kmsKeyName)
Sets the value ofBigqueryDatasetDefaultEncryptionConfiguration.getKmsKeyName()- Parameters:
kmsKeyName- Describes the Cloud KMS encryption key that will be used to protect destination BigQuery table. This parameter is required. The BigQuery Service Account associated with your project requires access to this encryption key. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/bigquery_dataset#kms_key_name BigqueryDataset#kms_key_name}- Returns:
this
-
build
@Stability(Stable) public BigqueryDatasetDefaultEncryptionConfiguration build()
Builds the configured instance.- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<BigqueryDatasetDefaultEncryptionConfiguration>- Returns:
- a new instance of
BigqueryDatasetDefaultEncryptionConfiguration - Throws:
NullPointerException- if any required attribute was not provided
-
-