com.amazonaws.services.elasticmapreduce.model
Class JobFlowInstancesDetail

java.lang.Object
  extended by com.amazonaws.services.elasticmapreduce.model.JobFlowInstancesDetail

public class JobFlowInstancesDetail
extends Object

Job Flow Instances Detail


Constructor Summary
JobFlowInstancesDetail()
           
 
Method Summary
 String getEc2KeyName()
          Returns the value of the Ec2KeyName property for this object.
 Integer getInstanceCount()
          Returns the value of the InstanceCount property for this object.
 Boolean getKeepJobFlowAliveWhenNoSteps()
          Returns the value of the KeepJobFlowAliveWhenNoSteps property for this object.
 String getMasterInstanceId()
          Returns the value of the MasterInstanceId property for this object.
 String getMasterInstanceType()
          Returns the value of the MasterInstanceType property for this object.
 String getMasterPublicDnsName()
          Returns the value of the MasterPublicDnsName property for this object.
 PlacementType getPlacement()
          Returns the value of the Placement property for this object.
 String getSlaveInstanceType()
          Returns the value of the SlaveInstanceType property for this object.
 Boolean isKeepJobFlowAliveWhenNoSteps()
          Returns the value of the KeepJobFlowAliveWhenNoSteps property for this object.
 void setEc2KeyName(String ec2KeyName)
          Sets the value of the Ec2KeyName property for this object.
 void setInstanceCount(Integer instanceCount)
          Sets the value of the InstanceCount property for this object.
 void setKeepJobFlowAliveWhenNoSteps(Boolean keepJobFlowAliveWhenNoSteps)
          Sets the value of the KeepJobFlowAliveWhenNoSteps property for this object.
 void setMasterInstanceId(String masterInstanceId)
          Sets the value of the MasterInstanceId property for this object.
 void setMasterInstanceType(String masterInstanceType)
          Sets the value of the MasterInstanceType property for this object.
 void setMasterPublicDnsName(String masterPublicDnsName)
          Sets the value of the MasterPublicDnsName property for this object.
 void setPlacement(PlacementType placement)
          Sets the value of the Placement property for this object.
 void setSlaveInstanceType(String slaveInstanceType)
          Sets the value of the SlaveInstanceType property for this object.
 JobFlowInstancesDetail withEc2KeyName(String ec2KeyName)
          Sets the value of the Ec2KeyName property for this object.
 JobFlowInstancesDetail withInstanceCount(Integer instanceCount)
          Sets the value of the InstanceCount property for this object.
 JobFlowInstancesDetail withKeepJobFlowAliveWhenNoSteps(Boolean keepJobFlowAliveWhenNoSteps)
          Sets the value of the KeepJobFlowAliveWhenNoSteps property for this object.
 JobFlowInstancesDetail withMasterInstanceId(String masterInstanceId)
          Sets the value of the MasterInstanceId property for this object.
 JobFlowInstancesDetail withMasterInstanceType(String masterInstanceType)
          Sets the value of the MasterInstanceType property for this object.
 JobFlowInstancesDetail withMasterPublicDnsName(String masterPublicDnsName)
          Sets the value of the MasterPublicDnsName property for this object.
 JobFlowInstancesDetail withPlacement(PlacementType placement)
          Sets the value of the Placement property for this object.
 JobFlowInstancesDetail withSlaveInstanceType(String slaveInstanceType)
          Sets the value of the SlaveInstanceType property for this object.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JobFlowInstancesDetail

public JobFlowInstancesDetail()
Method Detail

getMasterInstanceType

public String getMasterInstanceType()
Returns the value of the MasterInstanceType property for this object.

Returns:
The value of the MasterInstanceType property for this object.

setMasterInstanceType

public void setMasterInstanceType(String masterInstanceType)
Sets the value of the MasterInstanceType property for this object.

Parameters:
masterInstanceType - The new value for the MasterInstanceType property for this object.

withMasterInstanceType

public JobFlowInstancesDetail withMasterInstanceType(String masterInstanceType)
Sets the value of the MasterInstanceType property for this object.

Returns a reference to this object so that method calls can be chained together.

Parameters:
masterInstanceType - The new value for the MasterInstanceType property for this object.
Returns:
A reference to this updated object so that method calls can be chained together.

getMasterPublicDnsName

public String getMasterPublicDnsName()
Returns the value of the MasterPublicDnsName property for this object.

Returns:
The value of the MasterPublicDnsName property for this object.

setMasterPublicDnsName

public void setMasterPublicDnsName(String masterPublicDnsName)
Sets the value of the MasterPublicDnsName property for this object.

Parameters:
masterPublicDnsName - The new value for the MasterPublicDnsName property for this object.

withMasterPublicDnsName

public JobFlowInstancesDetail withMasterPublicDnsName(String masterPublicDnsName)
Sets the value of the MasterPublicDnsName property for this object.

Returns a reference to this object so that method calls can be chained together.

Parameters:
masterPublicDnsName - The new value for the MasterPublicDnsName property for this object.
Returns:
A reference to this updated object so that method calls can be chained together.

getMasterInstanceId

public String getMasterInstanceId()
Returns the value of the MasterInstanceId property for this object.

Returns:
The value of the MasterInstanceId property for this object.

setMasterInstanceId

public void setMasterInstanceId(String masterInstanceId)
Sets the value of the MasterInstanceId property for this object.

Parameters:
masterInstanceId - The new value for the MasterInstanceId property for this object.

withMasterInstanceId

public JobFlowInstancesDetail withMasterInstanceId(String masterInstanceId)
Sets the value of the MasterInstanceId property for this object.

Returns a reference to this object so that method calls can be chained together.

Parameters:
masterInstanceId - The new value for the MasterInstanceId property for this object.
Returns:
A reference to this updated object so that method calls can be chained together.

getSlaveInstanceType

public String getSlaveInstanceType()
Returns the value of the SlaveInstanceType property for this object.

Returns:
The value of the SlaveInstanceType property for this object.

setSlaveInstanceType

public void setSlaveInstanceType(String slaveInstanceType)
Sets the value of the SlaveInstanceType property for this object.

Parameters:
slaveInstanceType - The new value for the SlaveInstanceType property for this object.

withSlaveInstanceType

public JobFlowInstancesDetail withSlaveInstanceType(String slaveInstanceType)
Sets the value of the SlaveInstanceType property for this object.

Returns a reference to this object so that method calls can be chained together.

Parameters:
slaveInstanceType - The new value for the SlaveInstanceType property for this object.
Returns:
A reference to this updated object so that method calls can be chained together.

getInstanceCount

public Integer getInstanceCount()
Returns the value of the InstanceCount property for this object.

Returns:
The value of the InstanceCount property for this object.

setInstanceCount

public void setInstanceCount(Integer instanceCount)
Sets the value of the InstanceCount property for this object.

Parameters:
instanceCount - The new value for the InstanceCount property for this object.

withInstanceCount

public JobFlowInstancesDetail withInstanceCount(Integer instanceCount)
Sets the value of the InstanceCount property for this object.

Returns a reference to this object so that method calls can be chained together.

Parameters:
instanceCount - The new value for the InstanceCount property for this object.
Returns:
A reference to this updated object so that method calls can be chained together.

getEc2KeyName

public String getEc2KeyName()
Returns the value of the Ec2KeyName property for this object.

Returns:
The value of the Ec2KeyName property for this object.

setEc2KeyName

public void setEc2KeyName(String ec2KeyName)
Sets the value of the Ec2KeyName property for this object.

Parameters:
ec2KeyName - The new value for the Ec2KeyName property for this object.

withEc2KeyName

public JobFlowInstancesDetail withEc2KeyName(String ec2KeyName)
Sets the value of the Ec2KeyName property for this object.

Returns a reference to this object so that method calls can be chained together.

Parameters:
ec2KeyName - The new value for the Ec2KeyName property for this object.
Returns:
A reference to this updated object so that method calls can be chained together.

getPlacement

public PlacementType getPlacement()
Returns the value of the Placement property for this object.

Returns:
The value of the Placement property for this object.

setPlacement

public void setPlacement(PlacementType placement)
Sets the value of the Placement property for this object.

Parameters:
placement - The new value for the Placement property for this object.

withPlacement

public JobFlowInstancesDetail withPlacement(PlacementType placement)
Sets the value of the Placement property for this object.

Returns a reference to this object so that method calls can be chained together.

Parameters:
placement - The new value for the Placement property for this object.
Returns:
A reference to this updated object so that method calls can be chained together.

isKeepJobFlowAliveWhenNoSteps

public Boolean isKeepJobFlowAliveWhenNoSteps()
Returns the value of the KeepJobFlowAliveWhenNoSteps property for this object.

Returns:
The value of the KeepJobFlowAliveWhenNoSteps property for this object.

setKeepJobFlowAliveWhenNoSteps

public void setKeepJobFlowAliveWhenNoSteps(Boolean keepJobFlowAliveWhenNoSteps)
Sets the value of the KeepJobFlowAliveWhenNoSteps property for this object.

Parameters:
keepJobFlowAliveWhenNoSteps - The new value for the KeepJobFlowAliveWhenNoSteps property for this object.

withKeepJobFlowAliveWhenNoSteps

public JobFlowInstancesDetail withKeepJobFlowAliveWhenNoSteps(Boolean keepJobFlowAliveWhenNoSteps)
Sets the value of the KeepJobFlowAliveWhenNoSteps property for this object.

Returns a reference to this object so that method calls can be chained together.

Parameters:
keepJobFlowAliveWhenNoSteps - The new value for the KeepJobFlowAliveWhenNoSteps property for this object.
Returns:
A reference to this updated object so that method calls can be chained together.

getKeepJobFlowAliveWhenNoSteps

public Boolean getKeepJobFlowAliveWhenNoSteps()
Returns the value of the KeepJobFlowAliveWhenNoSteps property for this object.

Returns:
The value of the KeepJobFlowAliveWhenNoSteps property for this object.


Copyright © 2010 Amazon Web Services, Inc. All Rights Reserved.