com.amazonaws.services.elasticmapreduce.model
Class RunJobFlowRequest

java.lang.Object
  extended by com.amazonaws.AmazonWebServiceRequest
      extended by com.amazonaws.services.elasticmapreduce.model.RunJobFlowRequest

public class RunJobFlowRequest
extends AmazonWebServiceRequest

Run Job Flow Request


Constructor Summary
RunJobFlowRequest()
           
 
Method Summary
 String getAdditionalInfo()
          Returns the value of the AdditionalInfo property for this object.
 List<BootstrapActionConfig> getBootstrapActions()
          Returns the value of the BootstrapActions property for this object.
 JobFlowInstancesConfig getInstances()
          

 String getLogUri()
          The URI for the log files.
 String getName()
          The name of the job flow.
 List<StepConfig> getSteps()
          A list of Step instances containing information about the steps to be executed.
 void setAdditionalInfo(String additionalInfo)
          Sets the value of the AdditionalInfo property for this object.
 void setBootstrapActions(Collection<BootstrapActionConfig> bootstrapActions)
          Sets the value of the BootstrapActions property for this object.
 void setInstances(JobFlowInstancesConfig instances)
          

 void setLogUri(String logUri)
          The URI for the log files.
 void setName(String name)
          The name of the job flow.
 void setSteps(Collection<StepConfig> steps)
          A list of Step instances containing information about the steps to be executed.
 String toString()
           
 RunJobFlowRequest withAdditionalInfo(String additionalInfo)
          Sets the value of the AdditionalInfo property for this object.
 RunJobFlowRequest withBootstrapActions(BootstrapActionConfig... bootstrapActions)
          Sets the value of the BootstrapActions property for this object.
 RunJobFlowRequest withBootstrapActions(Collection<BootstrapActionConfig> bootstrapActions)
          Sets the value of the BootstrapActions property for this object.
 RunJobFlowRequest withInstances(JobFlowInstancesConfig instances)
          

 RunJobFlowRequest withLogUri(String logUri)
          The URI for the log files.
 RunJobFlowRequest withName(String name)
          The name of the job flow.
 RunJobFlowRequest withSteps(Collection<StepConfig> steps)
          A list of Step instances containing information about the steps to be executed.
 RunJobFlowRequest withSteps(StepConfig... steps)
          A list of Step instances containing information about the steps to be executed.
 
Methods inherited from class com.amazonaws.AmazonWebServiceRequest
copyPrivateRequestParameters
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

RunJobFlowRequest

public RunJobFlowRequest()
Method Detail

getName

public String getName()
The name of the job flow.

Constraints:
Length: 1 - 256

Returns:
The name of the job flow.

setName

public void setName(String name)
The name of the job flow.

Constraints:
Length: 1 - 256

Parameters:
name - The name of the job flow.

withName

public RunJobFlowRequest withName(String name)
The name of the job flow.

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

Constraints:
Length: 1 - 256

Parameters:
name - The name of the job flow.
Returns:
A reference to this updated object so that method calls can be chained together.

getLogUri

public String getLogUri()
The URI for the log files. If a value is not provided, logs are not generated.

Returns:
The URI for the log files. If a value is not provided, logs are not generated.

setLogUri

public void setLogUri(String logUri)
The URI for the log files. If a value is not provided, logs are not generated.

Parameters:
logUri - The URI for the log files. If a value is not provided, logs are not generated.

withLogUri

public RunJobFlowRequest withLogUri(String logUri)
The URI for the log files. If a value is not provided, logs are not generated.

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

Parameters:
logUri - The URI for the log files. If a value is not provided, logs are not generated.
Returns:
A reference to this updated object so that method calls can be chained together.

getAdditionalInfo

public String getAdditionalInfo()
Returns the value of the AdditionalInfo property for this object.

Constraints:
Length: 1 - 256

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

setAdditionalInfo

public void setAdditionalInfo(String additionalInfo)
Sets the value of the AdditionalInfo property for this object.

Constraints:
Length: 1 - 256

Parameters:
additionalInfo - The new value for the AdditionalInfo property for this object.

withAdditionalInfo

public RunJobFlowRequest withAdditionalInfo(String additionalInfo)
Sets the value of the AdditionalInfo property for this object.

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

Constraints:
Length: 1 - 256

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

getInstances

public JobFlowInstancesConfig getInstances()

Returns:


setInstances

public void setInstances(JobFlowInstancesConfig instances)

Parameters:
instances -


withInstances

public RunJobFlowRequest withInstances(JobFlowInstancesConfig instances)

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

Parameters:
instances -

Returns:
A reference to this updated object so that method calls can be chained together.

getSteps

public List<StepConfig> getSteps()
A list of Step instances containing information about the steps to be executed.

Returns:
A list of Step instances containing information about the steps to be executed.

setSteps

public void setSteps(Collection<StepConfig> steps)
A list of Step instances containing information about the steps to be executed.

Parameters:
steps - A list of Step instances containing information about the steps to be executed.

withSteps

public RunJobFlowRequest withSteps(StepConfig... steps)
A list of Step instances containing information about the steps to be executed.

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

Parameters:
steps - A list of Step instances containing information about the steps to be executed.
Returns:
A reference to this updated object so that method calls can be chained together.

withSteps

public RunJobFlowRequest withSteps(Collection<StepConfig> steps)
A list of Step instances containing information about the steps to be executed.

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

Parameters:
steps - A list of Step instances containing information about the steps to be executed.
Returns:
A reference to this updated object so that method calls can be chained together.

getBootstrapActions

public List<BootstrapActionConfig> getBootstrapActions()
Returns the value of the BootstrapActions property for this object.

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

setBootstrapActions

public void setBootstrapActions(Collection<BootstrapActionConfig> bootstrapActions)
Sets the value of the BootstrapActions property for this object.

Parameters:
bootstrapActions - The new value for the BootstrapActions property for this object.

withBootstrapActions

public RunJobFlowRequest withBootstrapActions(BootstrapActionConfig... bootstrapActions)
Sets the value of the BootstrapActions property for this object.

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

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

withBootstrapActions

public RunJobFlowRequest withBootstrapActions(Collection<BootstrapActionConfig> bootstrapActions)
Sets the value of the BootstrapActions property for this object.

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

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

toString

public String toString()
Overrides:
toString in class Object


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