|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.amazonaws.services.elasticmapreduce.model.JobFlowInstancesDetail
public class JobFlowInstancesDetail
| Constructor Summary | |
|---|---|
JobFlowInstancesDetail()
|
|
| Method Summary | |
|---|---|
String |
getEc2KeyName()
A KeyName that maps to a public key-private key pair, which is required to launch the master node. |
String |
getHadoopVersion()
Returns the value of the HadoopVersion property for this object. |
Integer |
getInstanceCount()
The number of Amazon EC2 instances in the cluster. |
Boolean |
getKeepJobFlowAliveWhenNoSteps()
Specifies whether ( true) or not (false) to
keep the EC2 cluster engaged after all steps in the job flow complete. |
String |
getMasterInstanceId()
The ID that uniquely identifies the master node instance. |
String |
getMasterInstanceType()
The Amazon EC2 master node instance type. |
String |
getMasterPublicDnsName()
The DNS name of the master node. |
PlacementType |
getPlacement()
A container for the placement type of the job flow instance. |
String |
getSlaveInstanceType()
The Amazon EC2 slave node instance type. |
Boolean |
isKeepJobFlowAliveWhenNoSteps()
Specifies whether ( true) or not (false) to
keep the EC2 cluster engaged after all steps in the job flow complete. |
void |
setEc2KeyName(String ec2KeyName)
A KeyName that maps to a public key-private key pair, which is required to launch the master node. |
void |
setHadoopVersion(String hadoopVersion)
Sets the value of the HadoopVersion property for this object. |
void |
setInstanceCount(Integer instanceCount)
The number of Amazon EC2 instances in the cluster. |
void |
setKeepJobFlowAliveWhenNoSteps(Boolean keepJobFlowAliveWhenNoSteps)
Specifies whether ( true) or not (false) to
keep the EC2 cluster engaged after all steps in the job flow complete. |
void |
setMasterInstanceId(String masterInstanceId)
The ID that uniquely identifies the master node instance. |
void |
setMasterInstanceType(String masterInstanceType)
The Amazon EC2 master node instance type. |
void |
setMasterPublicDnsName(String masterPublicDnsName)
The DNS name of the master node. |
void |
setPlacement(PlacementType placement)
A container for the placement type of the job flow instance. |
void |
setSlaveInstanceType(String slaveInstanceType)
The Amazon EC2 slave node instance type. |
String |
toString()
|
JobFlowInstancesDetail |
withEc2KeyName(String ec2KeyName)
A KeyName that maps to a public key-private key pair, which is required to launch the master node. |
JobFlowInstancesDetail |
withHadoopVersion(String hadoopVersion)
Sets the value of the HadoopVersion property for this object. |
JobFlowInstancesDetail |
withInstanceCount(Integer instanceCount)
The number of Amazon EC2 instances in the cluster. |
JobFlowInstancesDetail |
withKeepJobFlowAliveWhenNoSteps(Boolean keepJobFlowAliveWhenNoSteps)
Specifies whether ( true) or not (false) to
keep the EC2 cluster engaged after all steps in the job flow complete. |
JobFlowInstancesDetail |
withMasterInstanceId(String masterInstanceId)
The ID that uniquely identifies the master node instance. |
JobFlowInstancesDetail |
withMasterInstanceType(String masterInstanceType)
The Amazon EC2 master node instance type. |
JobFlowInstancesDetail |
withMasterPublicDnsName(String masterPublicDnsName)
The DNS name of the master node. |
JobFlowInstancesDetail |
withPlacement(PlacementType placement)
A container for the placement type of the job flow instance. |
JobFlowInstancesDetail |
withSlaveInstanceType(String slaveInstanceType)
The Amazon EC2 slave node instance type. |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public JobFlowInstancesDetail()
| Method Detail |
|---|
public String getMasterInstanceType()
public void setMasterInstanceType(String masterInstanceType)
masterInstanceType - The Amazon EC2 master node instance type.public JobFlowInstancesDetail withMasterInstanceType(String masterInstanceType)
Returns a reference to this object so that method calls can be chained together.
masterInstanceType - The Amazon EC2 master node instance type.
public String getMasterPublicDnsName()
public void setMasterPublicDnsName(String masterPublicDnsName)
masterPublicDnsName - The DNS name of the master node.public JobFlowInstancesDetail withMasterPublicDnsName(String masterPublicDnsName)
Returns a reference to this object so that method calls can be chained together.
masterPublicDnsName - The DNS name of the master node.
public String getMasterInstanceId()
public void setMasterInstanceId(String masterInstanceId)
masterInstanceId - The ID that uniquely identifies the master node instance.public JobFlowInstancesDetail withMasterInstanceId(String masterInstanceId)
Returns a reference to this object so that method calls can be chained together.
masterInstanceId - The ID that uniquely identifies the master node instance.
public String getSlaveInstanceType()
public void setSlaveInstanceType(String slaveInstanceType)
slaveInstanceType - The Amazon EC2 slave node instance type.public JobFlowInstancesDetail withSlaveInstanceType(String slaveInstanceType)
Returns a reference to this object so that method calls can be chained together.
slaveInstanceType - The Amazon EC2 slave node instance type.
public Integer getInstanceCount()
public void setInstanceCount(Integer instanceCount)
instanceCount - The number of Amazon EC2 instances in the cluster. If the value is 1,
one instance serves as the master and slave node. If the value is
greater than one, one instance is the master node and the remainder
are slave nodes.public JobFlowInstancesDetail withInstanceCount(Integer instanceCount)
Returns a reference to this object so that method calls can be chained together.
instanceCount - The number of Amazon EC2 instances in the cluster. If the value is 1,
one instance serves as the master and slave node. If the value is
greater than one, one instance is the master node and the remainder
are slave nodes.
public String getEc2KeyName()
public void setEc2KeyName(String ec2KeyName)
ec2KeyName - A KeyName that maps to a public key-private key pair, which is
required to launch the master node. The private key is used by SSH to
authenticate the tunneling connection between the client and the EC2
master node that was launched using the KeyName.public JobFlowInstancesDetail withEc2KeyName(String ec2KeyName)
Returns a reference to this object so that method calls can be chained together.
ec2KeyName - A KeyName that maps to a public key-private key pair, which is
required to launch the master node. The private key is used by SSH to
authenticate the tunneling connection between the client and the EC2
master node that was launched using the KeyName.
public PlacementType getPlacement()
public void setPlacement(PlacementType placement)
placement - A container for the placement type of the job flow instance.public JobFlowInstancesDetail withPlacement(PlacementType placement)
Returns a reference to this object so that method calls can be chained together.
placement - A container for the placement type of the job flow instance.
public Boolean isKeepJobFlowAliveWhenNoSteps()
true) or not (false) to
keep the EC2 cluster engaged after all steps in the job flow complete.
true) or not (false) to
keep the EC2 cluster engaged after all steps in the job flow complete.public void setKeepJobFlowAliveWhenNoSteps(Boolean keepJobFlowAliveWhenNoSteps)
true) or not (false) to
keep the EC2 cluster engaged after all steps in the job flow complete.
keepJobFlowAliveWhenNoSteps - Specifies whether (true) or not (false) to
keep the EC2 cluster engaged after all steps in the job flow complete.public JobFlowInstancesDetail withKeepJobFlowAliveWhenNoSteps(Boolean keepJobFlowAliveWhenNoSteps)
true) or not (false) to
keep the EC2 cluster engaged after all steps in the job flow complete.
Returns a reference to this object so that method calls can be chained together.
keepJobFlowAliveWhenNoSteps - Specifies whether (true) or not (false) to
keep the EC2 cluster engaged after all steps in the job flow complete.
public Boolean getKeepJobFlowAliveWhenNoSteps()
true) or not (false) to
keep the EC2 cluster engaged after all steps in the job flow complete.
true) or not (false) to
keep the EC2 cluster engaged after all steps in the job flow complete.public String getHadoopVersion()
public void setHadoopVersion(String hadoopVersion)
hadoopVersion - The new value for the HadoopVersion property for this object.public JobFlowInstancesDetail withHadoopVersion(String hadoopVersion)
Returns a reference to this object so that method calls can be chained together.
hadoopVersion - The new value for the HadoopVersion property for this object.
public String toString()
toString in class Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||