@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AddJobFlowStepsRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
The input argument to the AddJobFlowSteps operation.
NOOP| Constructor and Description | 
|---|
AddJobFlowStepsRequest()
Default constructor for AddJobFlowStepsRequest object. 
 | 
AddJobFlowStepsRequest(String jobFlowId)
Constructs a new AddJobFlowStepsRequest object. 
 | 
AddJobFlowStepsRequest(String jobFlowId,
                      List<StepConfig> steps)
Constructs a new AddJobFlowStepsRequest object. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
AddJobFlowStepsRequest | 
clone()
Creates a shallow clone of this object for all fields except the handler context. 
 | 
boolean | 
equals(Object obj)  | 
String | 
getJobFlowId()
 A string that uniquely identifies the job flow. 
 | 
List<StepConfig> | 
getSteps()
 A list of StepConfig to be executed by the job flow. 
 | 
int | 
hashCode()  | 
void | 
setJobFlowId(String jobFlowId)
 A string that uniquely identifies the job flow. 
 | 
void | 
setSteps(Collection<StepConfig> steps)
 A list of StepConfig to be executed by the job flow. 
 | 
String | 
toString()
Returns a string representation of this object. 
 | 
AddJobFlowStepsRequest | 
withJobFlowId(String jobFlowId)
 A string that uniquely identifies the job flow. 
 | 
AddJobFlowStepsRequest | 
withSteps(Collection<StepConfig> steps)
 A list of StepConfig to be executed by the job flow. 
 | 
AddJobFlowStepsRequest | 
withSteps(StepConfig... steps)
 A list of StepConfig to be executed by the job flow. 
 | 
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeoutpublic AddJobFlowStepsRequest()
public AddJobFlowStepsRequest(String jobFlowId)
jobFlowId - A string that uniquely identifies the job flow. This identifier is returned by RunJobFlow and can
        also be obtained from ListClusters.public AddJobFlowStepsRequest(String jobFlowId, List<StepConfig> steps)
jobFlowId - A string that uniquely identifies the job flow. This identifier is returned by RunJobFlow and can
        also be obtained from ListClusters.steps - A list of StepConfig to be executed by the job flow.public void setJobFlowId(String jobFlowId)
A string that uniquely identifies the job flow. This identifier is returned by RunJobFlow and can also be obtained from ListClusters.
jobFlowId - A string that uniquely identifies the job flow. This identifier is returned by RunJobFlow and can
        also be obtained from ListClusters.public String getJobFlowId()
A string that uniquely identifies the job flow. This identifier is returned by RunJobFlow and can also be obtained from ListClusters.
public AddJobFlowStepsRequest withJobFlowId(String jobFlowId)
A string that uniquely identifies the job flow. This identifier is returned by RunJobFlow and can also be obtained from ListClusters.
jobFlowId - A string that uniquely identifies the job flow. This identifier is returned by RunJobFlow and can
        also be obtained from ListClusters.public List<StepConfig> getSteps()
A list of StepConfig to be executed by the job flow.
public void setSteps(Collection<StepConfig> steps)
A list of StepConfig to be executed by the job flow.
steps - A list of StepConfig to be executed by the job flow.public AddJobFlowStepsRequest withSteps(StepConfig... steps)
A list of StepConfig to be executed by the job flow.
 NOTE: This method appends the values to the existing list (if any). Use
 setSteps(java.util.Collection) or withSteps(java.util.Collection) if you want to override the
 existing values.
 
steps - A list of StepConfig to be executed by the job flow.public AddJobFlowStepsRequest withSteps(Collection<StepConfig> steps)
A list of StepConfig to be executed by the job flow.
steps - A list of StepConfig to be executed by the job flow.public String toString()
toString in class ObjectObject.toString()public AddJobFlowStepsRequest clone()
AmazonWebServiceRequestclone in class AmazonWebServiceRequestObject.clone()