Example usage for Java com.amazonaws.services.elasticmapreduce.model JobFlowInstancesConfig fields, constructors, methods, implement or subclass
The text is from its open source code.
java.util.List | getInstanceFleets() The instance fleet configuration is available only in Amazon EMR versions 4.8.0 and later, excluding 5.0.x versions. |
void | setAdditionalMasterSecurityGroups(java.util.Collection A list of additional Amazon EC2 security group IDs for the master node. |
void | setAdditionalSlaveSecurityGroups(java.util.Collection A list of additional Amazon EC2 security group IDs for the core and task nodes. |
void | setEc2KeyName(String ec2KeyName) The name of the EC2 key pair that can be used to ssh to the master node as the user called "hadoop." |
void | setEc2SubnetId(String ec2SubnetId) Applies to clusters that use the uniform instance group configuration. |
void | setEc2SubnetIds(java.util.Collection Applies to clusters that use the instance fleet configuration. |
void | setEmrManagedMasterSecurityGroup(String emrManagedMasterSecurityGroup) The identifier of the Amazon EC2 security group for the master node. |
void | setEmrManagedSlaveSecurityGroup(String emrManagedSlaveSecurityGroup) The identifier of the Amazon EC2 security group for the core and task nodes. |
void | setHadoopVersion(String hadoopVersion) Applies only to Amazon EMR release versions earlier than 4.0. |
void | setInstanceCount(Integer instanceCount) The number of EC2 instances in the cluster. |
void | setInstanceFleets(java.util.Collection The instance fleet configuration is available only in Amazon EMR versions 4.8.0 and later, excluding 5.0.x versions. |
void | setInstanceGroups(java.util.Collection Configuration for the instance groups in a cluster. |
void | setKeepJobFlowAliveWhenNoSteps(Boolean keepJobFlowAliveWhenNoSteps) Specifies whether the cluster should remain available after completing all steps. |
void | setMasterInstanceType(String masterInstanceType) The EC2 instance type of the master node. |
void | setPlacement(PlacementType placement) The Availability Zone in which the cluster runs. |
void | setSlaveInstanceType(String slaveInstanceType) The EC2 instance type of the core and task nodes. |
void | setTerminationProtected(Boolean terminationProtected) Specifies whether to lock the cluster to prevent the Amazon EC2 instances from being terminated by API call, user intervention, or in the event of a job-flow error. |
JobFlowInstancesConfig | withEc2KeyName(String ec2KeyName) The name of the EC2 key pair that can be used to ssh to the master node as the user called "hadoop." |