Class DataprocWorkflowTemplatePlacementManagedClusterConfigInitializationActions.Builder
- java.lang.Object
-
- com.hashicorp.cdktf.providers.google.dataproc_workflow_template.DataprocWorkflowTemplatePlacementManagedClusterConfigInitializationActions.Builder
-
- All Implemented Interfaces:
software.amazon.jsii.Builder<DataprocWorkflowTemplatePlacementManagedClusterConfigInitializationActions>
- Enclosing interface:
- DataprocWorkflowTemplatePlacementManagedClusterConfigInitializationActions
@Stability(Stable) public static final class DataprocWorkflowTemplatePlacementManagedClusterConfigInitializationActions.Builder extends Object implements software.amazon.jsii.Builder<DataprocWorkflowTemplatePlacementManagedClusterConfigInitializationActions>
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DataprocWorkflowTemplatePlacementManagedClusterConfigInitializationActionsbuild()Builds the configured instance.DataprocWorkflowTemplatePlacementManagedClusterConfigInitializationActions.BuilderexecutableFile(String executableFile)DataprocWorkflowTemplatePlacementManagedClusterConfigInitializationActions.BuilderexecutionTimeout(String executionTimeout)
-
-
-
Method Detail
-
executableFile
@Stability(Stable) public DataprocWorkflowTemplatePlacementManagedClusterConfigInitializationActions.Builder executableFile(String executableFile)
Sets the value ofDataprocWorkflowTemplatePlacementManagedClusterConfigInitializationActions.getExecutableFile()- Parameters:
executableFile- Required. Cloud Storage URI of executable file. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/dataproc_workflow_template#executable_file DataprocWorkflowTemplate#executable_file}- Returns:
this
-
executionTimeout
@Stability(Stable) public DataprocWorkflowTemplatePlacementManagedClusterConfigInitializationActions.Builder executionTimeout(String executionTimeout)
Sets the value ofDataprocWorkflowTemplatePlacementManagedClusterConfigInitializationActions.getExecutionTimeout()- Parameters:
executionTimeout- Optional. Amount of time executable has to complete. Default is 10 minutes (see JSON representation of [Duration](https://developers.google.com/protocol-buffers/docs/proto3#json)). Cluster creation fails with an explanatory error message (the name of the executable that caused the error and the exceeded timeout period) if the executable is not completed at end of the timeout period. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/dataproc_workflow_template#execution_timeout DataprocWorkflowTemplate#execution_timeout}- Returns:
this
-
build
@Stability(Stable) public DataprocWorkflowTemplatePlacementManagedClusterConfigInitializationActions build()
Builds the configured instance.- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<DataprocWorkflowTemplatePlacementManagedClusterConfigInitializationActions>- Returns:
- a new instance of
DataprocWorkflowTemplatePlacementManagedClusterConfigInitializationActions - Throws:
NullPointerException- if any required attribute was not provided
-
-