| Package | Description | 
|---|---|
| com.amazonaws.services.elasticmapreduce.model | 
| Modifier and Type | Method and Description | 
|---|---|
JobFlowInstancesConfig | 
JobFlowInstancesConfig.clone()  | 
JobFlowInstancesConfig | 
RunJobFlowRequest.getInstances()
 A specification of the number and type of Amazon EC2 instances. 
 | 
JobFlowInstancesConfig | 
JobFlowInstancesConfig.withAdditionalMasterSecurityGroups(Collection<String> additionalMasterSecurityGroups)
 A list of additional Amazon EC2 security group IDs for the master node. 
 | 
JobFlowInstancesConfig | 
JobFlowInstancesConfig.withAdditionalMasterSecurityGroups(String... additionalMasterSecurityGroups)
 A list of additional Amazon EC2 security group IDs for the master node. 
 | 
JobFlowInstancesConfig | 
JobFlowInstancesConfig.withAdditionalSlaveSecurityGroups(Collection<String> additionalSlaveSecurityGroups)
 A list of additional Amazon EC2 security group IDs for the core and task nodes. 
 | 
JobFlowInstancesConfig | 
JobFlowInstancesConfig.withAdditionalSlaveSecurityGroups(String... additionalSlaveSecurityGroups)
 A list of additional Amazon EC2 security group IDs for the core and task nodes. 
 | 
JobFlowInstancesConfig | 
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." 
 | 
JobFlowInstancesConfig | 
JobFlowInstancesConfig.withEc2SubnetId(String ec2SubnetId)
 Applies to clusters that use the uniform instance group configuration. 
 | 
JobFlowInstancesConfig | 
JobFlowInstancesConfig.withEc2SubnetIds(Collection<String> ec2SubnetIds)
 Applies to clusters that use the instance fleet configuration. 
 | 
JobFlowInstancesConfig | 
JobFlowInstancesConfig.withEc2SubnetIds(String... ec2SubnetIds)
 Applies to clusters that use the instance fleet configuration. 
 | 
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 core and task nodes. 
 | 
JobFlowInstancesConfig | 
JobFlowInstancesConfig.withHadoopVersion(String hadoopVersion)
 Applies only to Amazon EMR release versions earlier than 4.0. 
 | 
JobFlowInstancesConfig | 
JobFlowInstancesConfig.withInstanceCount(Integer instanceCount)
 The number of EC2 instances in the cluster. 
 | 
JobFlowInstancesConfig | 
JobFlowInstancesConfig.withInstanceFleets(Collection<InstanceFleetConfig> instanceFleets)
 | 
JobFlowInstancesConfig | 
JobFlowInstancesConfig.withInstanceFleets(InstanceFleetConfig... instanceFleets)
 | 
JobFlowInstancesConfig | 
JobFlowInstancesConfig.withInstanceGroups(Collection<InstanceGroupConfig> instanceGroups)
 Configuration for the instance groups in a cluster. 
 | 
JobFlowInstancesConfig | 
JobFlowInstancesConfig.withInstanceGroups(InstanceGroupConfig... instanceGroups)
 Configuration for the instance groups in a cluster. 
 | 
JobFlowInstancesConfig | 
JobFlowInstancesConfig.withKeepJobFlowAliveWhenNoSteps(Boolean keepJobFlowAliveWhenNoSteps)
 Specifies whether the cluster should remain available 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 in which the cluster runs. 
 | 
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 core and task nodes. 
 | 
JobFlowInstancesConfig | 
JobFlowInstancesConfig.withTerminationProtected(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. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
RunJobFlowRequest.setInstances(JobFlowInstancesConfig instances)
 A specification of the number and type of Amazon EC2 instances. 
 | 
RunJobFlowRequest | 
RunJobFlowRequest.withInstances(JobFlowInstancesConfig instances)
 A specification of the number and type of Amazon EC2 instances. 
 | 
| Constructor and Description | 
|---|
RunJobFlowRequest(String name,
                 JobFlowInstancesConfig instances)
Constructs a new RunJobFlowRequest object. 
 | 
Copyright © 2019. All rights reserved.