Class DataprocWorkflowTemplatePlacement.Builder
- java.lang.Object
-
- com.hashicorp.cdktf.providers.google.dataproc_workflow_template.DataprocWorkflowTemplatePlacement.Builder
-
- All Implemented Interfaces:
software.amazon.jsii.Builder<DataprocWorkflowTemplatePlacement>
- Enclosing interface:
- DataprocWorkflowTemplatePlacement
@Stability(Stable) public static final class DataprocWorkflowTemplatePlacement.Builder extends Object implements software.amazon.jsii.Builder<DataprocWorkflowTemplatePlacement>
A builder forDataprocWorkflowTemplatePlacement
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DataprocWorkflowTemplatePlacementbuild()Builds the configured instance.DataprocWorkflowTemplatePlacement.BuilderclusterSelector(DataprocWorkflowTemplatePlacementClusterSelector clusterSelector)Sets the value ofDataprocWorkflowTemplatePlacement.getClusterSelector()DataprocWorkflowTemplatePlacement.BuildermanagedCluster(DataprocWorkflowTemplatePlacementManagedCluster managedCluster)Sets the value ofDataprocWorkflowTemplatePlacement.getManagedCluster()
-
-
-
Method Detail
-
clusterSelector
@Stability(Stable) public DataprocWorkflowTemplatePlacement.Builder clusterSelector(DataprocWorkflowTemplatePlacementClusterSelector clusterSelector)
Sets the value ofDataprocWorkflowTemplatePlacement.getClusterSelector()- Parameters:
clusterSelector- cluster_selector block. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/dataproc_workflow_template#cluster_selector DataprocWorkflowTemplate#cluster_selector}- Returns:
this
-
managedCluster
@Stability(Stable) public DataprocWorkflowTemplatePlacement.Builder managedCluster(DataprocWorkflowTemplatePlacementManagedCluster managedCluster)
Sets the value ofDataprocWorkflowTemplatePlacement.getManagedCluster()- Parameters:
managedCluster- managed_cluster block. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/dataproc_workflow_template#managed_cluster DataprocWorkflowTemplate#managed_cluster}- Returns:
this
-
build
@Stability(Stable) public DataprocWorkflowTemplatePlacement build()
Builds the configured instance.- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<DataprocWorkflowTemplatePlacement>- Returns:
- a new instance of
DataprocWorkflowTemplatePlacement - Throws:
NullPointerException- if any required attribute was not provided
-
-