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.withCustomAmiId(String customAmiId)
The custom AMI ID to use for the provisioned instance group.
|
InstanceGroupConfig |
InstanceGroupConfig.withEbsConfiguration(EbsConfiguration ebsConfiguration)
EBS configurations that will be attached to each Amazon 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 Amazon EC2 instance type for all instances in the instance group.
|
InstanceGroupConfig |
InstanceGroupConfig.withMarket(MarketType market)
Market type of the Amazon EC2 instances used to create a cluster node.
|
InstanceGroupConfig |
InstanceGroupConfig.withMarket(String market)
Market type of the Amazon 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 © 2023. All rights reserved.