| Package | Description | 
|---|---|
| com.amazonaws.services.elasticmapreduce.model | 
| Modifier and Type | Method and Description | 
|---|---|
| InstanceGroupConfig | InstanceGroupConfig. clone() | 
| InstanceGroupConfig | InstanceGroupConfig. withAutoScalingPolicy(AutoScalingPolicy autoScalingPolicy)
 An automatic scaling policy for a core instance group or task instance group in an Amazon EMR cluster. | 
| InstanceGroupConfig | InstanceGroupConfig. withBidPrice(String bidPrice)
 If specified, indicates that the instance group uses Spot Instances. | 
| InstanceGroupConfig | InstanceGroupConfig. withConfigurations(Collection<Configuration> configurations) | 
| InstanceGroupConfig | InstanceGroupConfig. withConfigurations(Configuration... configurations) | 
| InstanceGroupConfig | InstanceGroupConfig. withEbsConfiguration(EbsConfiguration ebsConfiguration)
 EBS configurations that will be attached to each EC2 instance in the instance group. | 
| InstanceGroupConfig | InstanceGroupConfig. withInstanceCount(Integer instanceCount)
 Target number of instances for the instance group. | 
| InstanceGroupConfig | InstanceGroupConfig. withInstanceRole(InstanceRoleType instanceRole)
 The role of the instance group in the cluster. | 
| InstanceGroupConfig | InstanceGroupConfig. withInstanceRole(String instanceRole)
 The role of the instance group in the cluster. | 
| InstanceGroupConfig | InstanceGroupConfig. withInstanceType(String instanceType)
 The EC2 instance type for all instances in the instance group. | 
| InstanceGroupConfig | InstanceGroupConfig. withMarket(MarketType market)
 Market type of the EC2 instances used to create a cluster node. | 
| InstanceGroupConfig | InstanceGroupConfig. withMarket(String market)
 Market type of the EC2 instances used to create a cluster node. | 
| InstanceGroupConfig | InstanceGroupConfig. withName(String name)
 Friendly name given to the instance group. | 
| Modifier and Type | Method and Description | 
|---|---|
| List<InstanceGroupConfig> | JobFlowInstancesConfig. getInstanceGroups()
 Configuration for the instance groups in a cluster. | 
| List<InstanceGroupConfig> | AddInstanceGroupsRequest. getInstanceGroups()
 Instance groups to add. | 
| Modifier and Type | Method and Description | 
|---|---|
| JobFlowInstancesConfig | JobFlowInstancesConfig. withInstanceGroups(InstanceGroupConfig... instanceGroups)
 Configuration for the instance groups in a cluster. | 
| AddInstanceGroupsRequest | AddInstanceGroupsRequest. withInstanceGroups(InstanceGroupConfig... instanceGroups)
 Instance groups to add. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | JobFlowInstancesConfig. setInstanceGroups(Collection<InstanceGroupConfig> instanceGroups)
 Configuration for the instance groups in a cluster. | 
| void | AddInstanceGroupsRequest. setInstanceGroups(Collection<InstanceGroupConfig> instanceGroups)
 Instance groups to add. | 
| JobFlowInstancesConfig | JobFlowInstancesConfig. withInstanceGroups(Collection<InstanceGroupConfig> instanceGroups)
 Configuration for the instance groups in a cluster. | 
| AddInstanceGroupsRequest | AddInstanceGroupsRequest. withInstanceGroups(Collection<InstanceGroupConfig> instanceGroups)
 Instance groups to add. | 
| Constructor and Description | 
|---|
| AddInstanceGroupsRequest(List<InstanceGroupConfig> instanceGroups,
                        String jobFlowId)Constructs a new AddInstanceGroupsRequest object. | 
Copyright © 2021. All rights reserved.