Package | Description |
---|---|
com.amazonaws.services.elasticmapreduce.model | |
com.amazonaws.services.elasticmapreduce.model.transform |
Modifier and Type | Field and Description |
---|---|
private SdkInternalList<InstanceGroupConfig> |
JobFlowInstancesConfig.instanceGroups
Configuration for the job flow's instance groups.
|
private SdkInternalList<InstanceGroupConfig> |
AddInstanceGroupsRequest.instanceGroups
Instance Groups to add.
|
Modifier and Type | Method and Description |
---|---|
InstanceGroupConfig |
InstanceGroupConfig.clone() |
InstanceGroupConfig |
InstanceGroupConfig.withBidPrice(java.lang.String bidPrice)
Bid price for each Amazon EC2 instance in the instance group when
launching nodes as Spot Instances, expressed in USD.
|
InstanceGroupConfig |
InstanceGroupConfig.withConfigurations(java.util.Collection<Configuration> configurations)
|
InstanceGroupConfig |
InstanceGroupConfig.withConfigurations(Configuration... configurations)
|
InstanceGroupConfig |
InstanceGroupConfig.withEbsConfiguration(EbsConfiguration ebsConfiguration)
EBS configurations that will be attached to each Amazon EC2 instance in
the instance group.
|
InstanceGroupConfig |
InstanceGroupConfig.withInstanceCount(java.lang.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(java.lang.String instanceRole)
The role of the instance group in the cluster.
|
InstanceGroupConfig |
InstanceGroupConfig.withInstanceType(java.lang.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(java.lang.String market)
Market type of the Amazon EC2 instances used to create a cluster node.
|
InstanceGroupConfig |
InstanceGroupConfig.withName(java.lang.String name)
Friendly name given to the instance group.
|
Modifier and Type | Method and Description |
---|---|
java.util.List<InstanceGroupConfig> |
JobFlowInstancesConfig.getInstanceGroups()
Configuration for the job flow's instance groups.
|
java.util.List<InstanceGroupConfig> |
AddInstanceGroupsRequest.getInstanceGroups()
Instance Groups to add.
|
Modifier and Type | Method and Description |
---|---|
JobFlowInstancesConfig |
JobFlowInstancesConfig.withInstanceGroups(InstanceGroupConfig... instanceGroups)
Configuration for the job flow's instance groups.
|
AddInstanceGroupsRequest |
AddInstanceGroupsRequest.withInstanceGroups(InstanceGroupConfig... instanceGroups)
Instance Groups to add.
|
Modifier and Type | Method and Description |
---|---|
void |
JobFlowInstancesConfig.setInstanceGroups(java.util.Collection<InstanceGroupConfig> instanceGroups)
Configuration for the job flow's instance groups.
|
void |
AddInstanceGroupsRequest.setInstanceGroups(java.util.Collection<InstanceGroupConfig> instanceGroups)
Instance Groups to add.
|
JobFlowInstancesConfig |
JobFlowInstancesConfig.withInstanceGroups(java.util.Collection<InstanceGroupConfig> instanceGroups)
Configuration for the job flow's instance groups.
|
AddInstanceGroupsRequest |
AddInstanceGroupsRequest.withInstanceGroups(java.util.Collection<InstanceGroupConfig> instanceGroups)
Instance Groups to add.
|
Constructor and Description |
---|
AddInstanceGroupsRequest(java.util.List<InstanceGroupConfig> instanceGroups,
java.lang.String jobFlowId)
Constructs a new AddInstanceGroupsRequest object.
|
Modifier and Type | Method and Description |
---|---|
InstanceGroupConfig |
InstanceGroupConfigJsonUnmarshaller.unmarshall(JsonUnmarshallerContext context) |
Modifier and Type | Method and Description |
---|---|
void |
InstanceGroupConfigJsonMarshaller.marshall(InstanceGroupConfig instanceGroupConfig,
StructuredJsonGenerator jsonGenerator)
Marshall the given parameter object, and output to a SdkJsonGenerator
|