JobFlowInstancesConfig |
JobFlowInstancesConfig.clone() |
|
JobFlowInstancesConfig |
RunJobFlowRequest.getInstances() |
A specification of the number and type of Amazon EC2 instances on which
to run the job flow.
|
JobFlowInstancesConfig |
JobFlowInstancesConfig.withAdditionalMasterSecurityGroups(String... additionalMasterSecurityGroups) |
A list of additional Amazon EC2 security group IDs for the master node.
|
JobFlowInstancesConfig |
JobFlowInstancesConfig.withAdditionalMasterSecurityGroups(Collection<String> additionalMasterSecurityGroups) |
A list of additional Amazon EC2 security group IDs for the master node.
|
JobFlowInstancesConfig |
JobFlowInstancesConfig.withAdditionalSlaveSecurityGroups(String... additionalSlaveSecurityGroups) |
A list of additional Amazon EC2 security group IDs for the slave nodes.
|
JobFlowInstancesConfig |
JobFlowInstancesConfig.withAdditionalSlaveSecurityGroups(Collection<String> additionalSlaveSecurityGroups) |
A list of additional Amazon EC2 security group IDs for the slave nodes.
|
JobFlowInstancesConfig |
JobFlowInstancesConfig.withEc2KeyName(String ec2KeyName) |
The name of the Amazon EC2 key pair that can be used to ssh to the master
node as the user called "hadoop."
|
JobFlowInstancesConfig |
JobFlowInstancesConfig.withEc2SubnetId(String ec2SubnetId) |
To launch the job flow in Amazon Virtual Private Cloud (Amazon VPC), set
this parameter to the identifier of the Amazon VPC subnet where you want
the job flow to launch.
|
JobFlowInstancesConfig |
JobFlowInstancesConfig.withEmrManagedMasterSecurityGroup(String emrManagedMasterSecurityGroup) |
The identifier of the Amazon EC2 security group for the master node.
|
JobFlowInstancesConfig |
JobFlowInstancesConfig.withEmrManagedSlaveSecurityGroup(String emrManagedSlaveSecurityGroup) |
The identifier of the Amazon EC2 security group for the slave nodes.
|
JobFlowInstancesConfig |
JobFlowInstancesConfig.withHadoopVersion(String hadoopVersion) |
The Hadoop version for the job flow.
|
JobFlowInstancesConfig |
JobFlowInstancesConfig.withInstanceCount(Integer instanceCount) |
The number of Amazon EC2 instances used to execute the job flow.
|
JobFlowInstancesConfig |
JobFlowInstancesConfig.withInstanceGroups(InstanceGroupConfig... instanceGroups) |
Configuration for the job flow's instance groups.
|
JobFlowInstancesConfig |
JobFlowInstancesConfig.withInstanceGroups(Collection<InstanceGroupConfig> instanceGroups) |
Configuration for the job flow's instance groups.
|
JobFlowInstancesConfig |
JobFlowInstancesConfig.withKeepJobFlowAliveWhenNoSteps(Boolean keepJobFlowAliveWhenNoSteps) |
Specifies whether the job flow should be kept alive after completing all
steps.
|
JobFlowInstancesConfig |
JobFlowInstancesConfig.withMasterInstanceType(String masterInstanceType) |
The EC2 instance type of the master node.
|
JobFlowInstancesConfig |
JobFlowInstancesConfig.withPlacement(PlacementType placement) |
The Availability Zone the job flow will run in.
|
JobFlowInstancesConfig |
JobFlowInstancesConfig.withServiceAccessSecurityGroup(String serviceAccessSecurityGroup) |
The identifier of the Amazon EC2 security group for the Amazon EMR
service to access clusters in VPC private subnets.
|
JobFlowInstancesConfig |
JobFlowInstancesConfig.withSlaveInstanceType(String slaveInstanceType) |
The EC2 instance type of the slave nodes.
|
JobFlowInstancesConfig |
JobFlowInstancesConfig.withTerminationProtected(Boolean terminationProtected) |
Specifies whether to lock the job flow to prevent the Amazon EC2
instances from being terminated by API call, user intervention, or in the
event of a job flow error.
|