@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CreateWorkflowStepRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
CreateWorkflowStepRequest() |
Modifier and Type | Method and Description |
---|---|
CreateWorkflowStepRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getDescription()
The description of the step.
|
String |
getName()
The name of the step.
|
List<String> |
getNext()
The next step.
|
List<WorkflowStepOutput> |
getOutputs()
The key value pairs added for the expected output.
|
List<String> |
getPrevious()
The previous step.
|
String |
getStepActionType()
The action type of the step.
|
String |
getStepGroupId()
The ID of the step group.
|
List<String> |
getStepTarget()
The servers on which a step will be run.
|
String |
getWorkflowId()
The ID of the migration workflow.
|
WorkflowStepAutomationConfiguration |
getWorkflowStepAutomationConfiguration()
The custom script to run tests on source or target environments.
|
int |
hashCode() |
void |
setDescription(String description)
The description of the step.
|
void |
setName(String name)
The name of the step.
|
void |
setNext(Collection<String> next)
The next step.
|
void |
setOutputs(Collection<WorkflowStepOutput> outputs)
The key value pairs added for the expected output.
|
void |
setPrevious(Collection<String> previous)
The previous step.
|
void |
setStepActionType(String stepActionType)
The action type of the step.
|
void |
setStepGroupId(String stepGroupId)
The ID of the step group.
|
void |
setStepTarget(Collection<String> stepTarget)
The servers on which a step will be run.
|
void |
setWorkflowId(String workflowId)
The ID of the migration workflow.
|
void |
setWorkflowStepAutomationConfiguration(WorkflowStepAutomationConfiguration workflowStepAutomationConfiguration)
The custom script to run tests on source or target environments.
|
String |
toString()
Returns a string representation of this object.
|
CreateWorkflowStepRequest |
withDescription(String description)
The description of the step.
|
CreateWorkflowStepRequest |
withName(String name)
The name of the step.
|
CreateWorkflowStepRequest |
withNext(Collection<String> next)
The next step.
|
CreateWorkflowStepRequest |
withNext(String... next)
The next step.
|
CreateWorkflowStepRequest |
withOutputs(Collection<WorkflowStepOutput> outputs)
The key value pairs added for the expected output.
|
CreateWorkflowStepRequest |
withOutputs(WorkflowStepOutput... outputs)
The key value pairs added for the expected output.
|
CreateWorkflowStepRequest |
withPrevious(Collection<String> previous)
The previous step.
|
CreateWorkflowStepRequest |
withPrevious(String... previous)
The previous step.
|
CreateWorkflowStepRequest |
withStepActionType(StepActionType stepActionType)
The action type of the step.
|
CreateWorkflowStepRequest |
withStepActionType(String stepActionType)
The action type of the step.
|
CreateWorkflowStepRequest |
withStepGroupId(String stepGroupId)
The ID of the step group.
|
CreateWorkflowStepRequest |
withStepTarget(Collection<String> stepTarget)
The servers on which a step will be run.
|
CreateWorkflowStepRequest |
withStepTarget(String... stepTarget)
The servers on which a step will be run.
|
CreateWorkflowStepRequest |
withWorkflowId(String workflowId)
The ID of the migration workflow.
|
CreateWorkflowStepRequest |
withWorkflowStepAutomationConfiguration(WorkflowStepAutomationConfiguration workflowStepAutomationConfiguration)
The custom script to run tests on source or target environments.
|
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, withSdkRequestTimeout
public void setName(String name)
The name of the step.
name
- The name of the step.public String getName()
The name of the step.
public CreateWorkflowStepRequest withName(String name)
The name of the step.
name
- The name of the step.public void setStepGroupId(String stepGroupId)
The ID of the step group.
stepGroupId
- The ID of the step group.public String getStepGroupId()
The ID of the step group.
public CreateWorkflowStepRequest withStepGroupId(String stepGroupId)
The ID of the step group.
stepGroupId
- The ID of the step group.public void setWorkflowId(String workflowId)
The ID of the migration workflow.
workflowId
- The ID of the migration workflow.public String getWorkflowId()
The ID of the migration workflow.
public CreateWorkflowStepRequest withWorkflowId(String workflowId)
The ID of the migration workflow.
workflowId
- The ID of the migration workflow.public void setStepActionType(String stepActionType)
The action type of the step. You must run and update the status of a manual step for the workflow to continue after the completion of the step.
stepActionType
- The action type of the step. You must run and update the status of a manual step for the workflow to
continue after the completion of the step.StepActionType
public String getStepActionType()
The action type of the step. You must run and update the status of a manual step for the workflow to continue after the completion of the step.
StepActionType
public CreateWorkflowStepRequest withStepActionType(String stepActionType)
The action type of the step. You must run and update the status of a manual step for the workflow to continue after the completion of the step.
stepActionType
- The action type of the step. You must run and update the status of a manual step for the workflow to
continue after the completion of the step.StepActionType
public CreateWorkflowStepRequest withStepActionType(StepActionType stepActionType)
The action type of the step. You must run and update the status of a manual step for the workflow to continue after the completion of the step.
stepActionType
- The action type of the step. You must run and update the status of a manual step for the workflow to
continue after the completion of the step.StepActionType
public void setDescription(String description)
The description of the step.
description
- The description of the step.public String getDescription()
The description of the step.
public CreateWorkflowStepRequest withDescription(String description)
The description of the step.
description
- The description of the step.public void setWorkflowStepAutomationConfiguration(WorkflowStepAutomationConfiguration workflowStepAutomationConfiguration)
The custom script to run tests on source or target environments.
workflowStepAutomationConfiguration
- The custom script to run tests on source or target environments.public WorkflowStepAutomationConfiguration getWorkflowStepAutomationConfiguration()
The custom script to run tests on source or target environments.
public CreateWorkflowStepRequest withWorkflowStepAutomationConfiguration(WorkflowStepAutomationConfiguration workflowStepAutomationConfiguration)
The custom script to run tests on source or target environments.
workflowStepAutomationConfiguration
- The custom script to run tests on source or target environments.public List<String> getStepTarget()
The servers on which a step will be run.
public void setStepTarget(Collection<String> stepTarget)
The servers on which a step will be run.
stepTarget
- The servers on which a step will be run.public CreateWorkflowStepRequest withStepTarget(String... stepTarget)
The servers on which a step will be run.
NOTE: This method appends the values to the existing list (if any). Use
setStepTarget(java.util.Collection)
or withStepTarget(java.util.Collection)
if you want to
override the existing values.
stepTarget
- The servers on which a step will be run.public CreateWorkflowStepRequest withStepTarget(Collection<String> stepTarget)
The servers on which a step will be run.
stepTarget
- The servers on which a step will be run.public List<WorkflowStepOutput> getOutputs()
The key value pairs added for the expected output.
public void setOutputs(Collection<WorkflowStepOutput> outputs)
The key value pairs added for the expected output.
outputs
- The key value pairs added for the expected output.public CreateWorkflowStepRequest withOutputs(WorkflowStepOutput... outputs)
The key value pairs added for the expected output.
NOTE: This method appends the values to the existing list (if any). Use
setOutputs(java.util.Collection)
or withOutputs(java.util.Collection)
if you want to override
the existing values.
outputs
- The key value pairs added for the expected output.public CreateWorkflowStepRequest withOutputs(Collection<WorkflowStepOutput> outputs)
The key value pairs added for the expected output.
outputs
- The key value pairs added for the expected output.public void setPrevious(Collection<String> previous)
The previous step.
previous
- The previous step.public CreateWorkflowStepRequest withPrevious(String... previous)
The previous step.
NOTE: This method appends the values to the existing list (if any). Use
setPrevious(java.util.Collection)
or withPrevious(java.util.Collection)
if you want to override
the existing values.
previous
- The previous step.public CreateWorkflowStepRequest withPrevious(Collection<String> previous)
The previous step.
previous
- The previous step.public void setNext(Collection<String> next)
The next step.
next
- The next step.public CreateWorkflowStepRequest withNext(String... next)
The next step.
NOTE: This method appends the values to the existing list (if any). Use
setNext(java.util.Collection)
or withNext(java.util.Collection)
if you want to override the
existing values.
next
- The next step.public CreateWorkflowStepRequest withNext(Collection<String> next)
The next step.
next
- The next step.public String toString()
toString
in class Object
Object.toString()
public CreateWorkflowStepRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()