Interface ExecutionEngineConfig.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<ExecutionEngineConfig.Builder,
,ExecutionEngineConfig> SdkBuilder<ExecutionEngineConfig.Builder,
,ExecutionEngineConfig> SdkPojo
- Enclosing class:
ExecutionEngineConfig
public static interface ExecutionEngineConfig.Builder
extends SdkPojo, CopyableBuilder<ExecutionEngineConfig.Builder,ExecutionEngineConfig>
-
Method Summary
Modifier and TypeMethodDescriptionexecutionRoleArn
(String executionRoleArn) The execution role ARN required for the notebook execution.The unique identifier of the execution engine.masterInstanceSecurityGroupId
(String masterInstanceSecurityGroupId) An optional unique ID of an Amazon EC2 security group to associate with the master instance of the Amazon EMR cluster for this notebook execution.The type of execution engine.type
(ExecutionEngineType type) The type of execution engine.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
id
The unique identifier of the execution engine. For an Amazon EMR cluster, this is the cluster ID.
- Parameters:
id
- The unique identifier of the execution engine. For an Amazon EMR cluster, this is the cluster ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
type
The type of execution engine. A value of
EMR
specifies an Amazon EMR cluster.- Parameters:
type
- The type of execution engine. A value ofEMR
specifies an Amazon EMR cluster.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
type
The type of execution engine. A value of
EMR
specifies an Amazon EMR cluster.- Parameters:
type
- The type of execution engine. A value ofEMR
specifies an Amazon EMR cluster.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
masterInstanceSecurityGroupId
An optional unique ID of an Amazon EC2 security group to associate with the master instance of the Amazon EMR cluster for this notebook execution. For more information see Specifying Amazon EC2 Security Groups for Amazon EMR Notebooks in the EMR Management Guide.
- Parameters:
masterInstanceSecurityGroupId
- An optional unique ID of an Amazon EC2 security group to associate with the master instance of the Amazon EMR cluster for this notebook execution. For more information see Specifying Amazon EC2 Security Groups for Amazon EMR Notebooks in the EMR Management Guide.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
executionRoleArn
The execution role ARN required for the notebook execution.
- Parameters:
executionRoleArn
- The execution role ARN required for the notebook execution.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-