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 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 of EMR 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 of EMR specifies an Amazon EMR cluster.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • masterInstanceSecurityGroupId

      ExecutionEngineConfig.Builder 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. 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

      ExecutionEngineConfig.Builder executionRoleArn(String 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.