Class DataplexTaskNotebookInfrastructureSpec.Builder
- java.lang.Object
-
- com.hashicorp.cdktf.providers.google.dataplex_task.DataplexTaskNotebookInfrastructureSpec.Builder
-
- All Implemented Interfaces:
software.amazon.jsii.Builder<DataplexTaskNotebookInfrastructureSpec>
- Enclosing interface:
- DataplexTaskNotebookInfrastructureSpec
@Stability(Stable) public static final class DataplexTaskNotebookInfrastructureSpec.Builder extends Object implements software.amazon.jsii.Builder<DataplexTaskNotebookInfrastructureSpec>
A builder forDataplexTaskNotebookInfrastructureSpec
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DataplexTaskNotebookInfrastructureSpec.Builderbatch(DataplexTaskNotebookInfrastructureSpecBatch batch)Sets the value ofDataplexTaskNotebookInfrastructureSpec.getBatch()DataplexTaskNotebookInfrastructureSpecbuild()Builds the configured instance.DataplexTaskNotebookInfrastructureSpec.BuildercontainerImage(DataplexTaskNotebookInfrastructureSpecContainerImage containerImage)Sets the value ofDataplexTaskNotebookInfrastructureSpec.getContainerImage()DataplexTaskNotebookInfrastructureSpec.BuildervpcNetwork(DataplexTaskNotebookInfrastructureSpecVpcNetwork vpcNetwork)Sets the value ofDataplexTaskNotebookInfrastructureSpec.getVpcNetwork()
-
-
-
Method Detail
-
batch
@Stability(Stable) public DataplexTaskNotebookInfrastructureSpec.Builder batch(DataplexTaskNotebookInfrastructureSpecBatch batch)
Sets the value ofDataplexTaskNotebookInfrastructureSpec.getBatch()- Parameters:
batch- batch block. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/dataplex_task#batch DataplexTask#batch}- Returns:
this
-
containerImage
@Stability(Stable) public DataplexTaskNotebookInfrastructureSpec.Builder containerImage(DataplexTaskNotebookInfrastructureSpecContainerImage containerImage)
Sets the value ofDataplexTaskNotebookInfrastructureSpec.getContainerImage()- Parameters:
containerImage- container_image block. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/dataplex_task#container_image DataplexTask#container_image}- Returns:
this
-
vpcNetwork
@Stability(Stable) public DataplexTaskNotebookInfrastructureSpec.Builder vpcNetwork(DataplexTaskNotebookInfrastructureSpecVpcNetwork vpcNetwork)
Sets the value ofDataplexTaskNotebookInfrastructureSpec.getVpcNetwork()- Parameters:
vpcNetwork- vpc_network block. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/dataplex_task#vpc_network DataplexTask#vpc_network}- Returns:
this
-
build
@Stability(Stable) public DataplexTaskNotebookInfrastructureSpec build()
Builds the configured instance.- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<DataplexTaskNotebookInfrastructureSpec>- Returns:
- a new instance of
DataplexTaskNotebookInfrastructureSpec - Throws:
NullPointerException- if any required attribute was not provided
-
-