Package | Description |
---|---|
com.amazonaws.services.elasticmapreduce.model | |
com.amazonaws.services.elasticmapreduce.model.transform |
Modifier and Type | Field and Description |
---|---|
private JobFlowInstancesDetail |
JobFlowDetail.instances
Describes the Amazon EC2 instances of the job flow.
|
Modifier and Type | Method and Description |
---|---|
JobFlowInstancesDetail |
JobFlowInstancesDetail.clone() |
JobFlowInstancesDetail |
JobFlowDetail.getInstances()
Describes the Amazon EC2 instances of the job flow.
|
JobFlowInstancesDetail |
JobFlowInstancesDetail.withEc2KeyName(java.lang.String ec2KeyName)
The name of an Amazon EC2 key pair that can be used to ssh to the master
node of job flow.
|
JobFlowInstancesDetail |
JobFlowInstancesDetail.withEc2SubnetId(java.lang.String ec2SubnetId)
For job flows launched within Amazon Virtual Private Cloud, this value
specifies the identifier of the subnet where the job flow was launched.
|
JobFlowInstancesDetail |
JobFlowInstancesDetail.withHadoopVersion(java.lang.String hadoopVersion)
The Hadoop version for the job flow.
|
JobFlowInstancesDetail |
JobFlowInstancesDetail.withInstanceCount(java.lang.Integer instanceCount)
The number of Amazon EC2 instances in the cluster.
|
JobFlowInstancesDetail |
JobFlowInstancesDetail.withInstanceGroups(java.util.Collection<InstanceGroupDetail> instanceGroups)
Details about the job flow's instance groups.
|
JobFlowInstancesDetail |
JobFlowInstancesDetail.withInstanceGroups(InstanceGroupDetail... instanceGroups)
Details about the job flow's instance groups.
|
JobFlowInstancesDetail |
JobFlowInstancesDetail.withKeepJobFlowAliveWhenNoSteps(java.lang.Boolean keepJobFlowAliveWhenNoSteps)
Specifies whether the job flow should terminate after completing all
steps.
|
JobFlowInstancesDetail |
JobFlowInstancesDetail.withMasterInstanceId(java.lang.String masterInstanceId)
The Amazon EC2 instance identifier of the master node.
|
JobFlowInstancesDetail |
JobFlowInstancesDetail.withMasterInstanceType(java.lang.String masterInstanceType)
The Amazon EC2 master node instance type.
|
JobFlowInstancesDetail |
JobFlowInstancesDetail.withMasterPublicDnsName(java.lang.String masterPublicDnsName)
The DNS name of the master node.
|
JobFlowInstancesDetail |
JobFlowInstancesDetail.withNormalizedInstanceHours(java.lang.Integer normalizedInstanceHours)
An approximation of the cost of the job flow, represented in
m1.small/hours.
|
JobFlowInstancesDetail |
JobFlowInstancesDetail.withPlacement(PlacementType placement)
The Amazon EC2 Availability Zone for the job flow.
|
JobFlowInstancesDetail |
JobFlowInstancesDetail.withSlaveInstanceType(java.lang.String slaveInstanceType)
The Amazon EC2 slave node instance type.
|
JobFlowInstancesDetail |
JobFlowInstancesDetail.withTerminationProtected(java.lang.Boolean terminationProtected)
Specifies whether the Amazon EC2 instances in the cluster are protected
from termination by API calls, user intervention, or in the event of a
job flow error.
|
Modifier and Type | Method and Description |
---|---|
void |
JobFlowDetail.setInstances(JobFlowInstancesDetail instances)
Describes the Amazon EC2 instances of the job flow.
|
JobFlowDetail |
JobFlowDetail.withInstances(JobFlowInstancesDetail instances)
Describes the Amazon EC2 instances of the job flow.
|
Constructor and Description |
---|
JobFlowDetail(java.lang.String jobFlowId,
java.lang.String name,
JobFlowExecutionStatusDetail executionStatusDetail,
JobFlowInstancesDetail instances)
Constructs a new JobFlowDetail object.
|
Modifier and Type | Method and Description |
---|---|
JobFlowInstancesDetail |
JobFlowInstancesDetailJsonUnmarshaller.unmarshall(JsonUnmarshallerContext context) |
Modifier and Type | Method and Description |
---|---|
void |
JobFlowInstancesDetailJsonMarshaller.marshall(JobFlowInstancesDetail jobFlowInstancesDetail,
StructuredJsonGenerator jsonGenerator)
Marshall the given parameter object, and output to a SdkJsonGenerator
|