@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class SendWorkflowStepActionRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP| Constructor and Description |
|---|
SendWorkflowStepActionRequest() |
| Modifier and Type | Method and Description |
|---|---|
SendWorkflowStepActionRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getAction()
The action for the image creation process to take while a workflow
WaitForAction step waits for an
asynchronous action to complete. |
String |
getClientToken()
Unique, case-sensitive identifier you provide to ensure idempotency of the request.
|
String |
getImageBuildVersionArn()
The Amazon Resource Name (ARN) of the image build version to send action for.
|
String |
getReason()
The reason why this action is sent.
|
String |
getStepExecutionId()
Uniquely identifies the workflow step that sent the step action.
|
int |
hashCode() |
void |
setAction(String action)
The action for the image creation process to take while a workflow
WaitForAction step waits for an
asynchronous action to complete. |
void |
setClientToken(String clientToken)
Unique, case-sensitive identifier you provide to ensure idempotency of the request.
|
void |
setImageBuildVersionArn(String imageBuildVersionArn)
The Amazon Resource Name (ARN) of the image build version to send action for.
|
void |
setReason(String reason)
The reason why this action is sent.
|
void |
setStepExecutionId(String stepExecutionId)
Uniquely identifies the workflow step that sent the step action.
|
String |
toString()
Returns a string representation of this object.
|
SendWorkflowStepActionRequest |
withAction(String action)
The action for the image creation process to take while a workflow
WaitForAction step waits for an
asynchronous action to complete. |
SendWorkflowStepActionRequest |
withAction(WorkflowStepActionType action)
The action for the image creation process to take while a workflow
WaitForAction step waits for an
asynchronous action to complete. |
SendWorkflowStepActionRequest |
withClientToken(String clientToken)
Unique, case-sensitive identifier you provide to ensure idempotency of the request.
|
SendWorkflowStepActionRequest |
withImageBuildVersionArn(String imageBuildVersionArn)
The Amazon Resource Name (ARN) of the image build version to send action for.
|
SendWorkflowStepActionRequest |
withReason(String reason)
The reason why this action is sent.
|
SendWorkflowStepActionRequest |
withStepExecutionId(String stepExecutionId)
Uniquely identifies the workflow step that sent the step action.
|
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 void setStepExecutionId(String stepExecutionId)
Uniquely identifies the workflow step that sent the step action.
stepExecutionId - Uniquely identifies the workflow step that sent the step action.public String getStepExecutionId()
Uniquely identifies the workflow step that sent the step action.
public SendWorkflowStepActionRequest withStepExecutionId(String stepExecutionId)
Uniquely identifies the workflow step that sent the step action.
stepExecutionId - Uniquely identifies the workflow step that sent the step action.public void setImageBuildVersionArn(String imageBuildVersionArn)
The Amazon Resource Name (ARN) of the image build version to send action for.
imageBuildVersionArn - The Amazon Resource Name (ARN) of the image build version to send action for.public String getImageBuildVersionArn()
The Amazon Resource Name (ARN) of the image build version to send action for.
public SendWorkflowStepActionRequest withImageBuildVersionArn(String imageBuildVersionArn)
The Amazon Resource Name (ARN) of the image build version to send action for.
imageBuildVersionArn - The Amazon Resource Name (ARN) of the image build version to send action for.public void setAction(String action)
The action for the image creation process to take while a workflow WaitForAction step waits for an
asynchronous action to complete.
action - The action for the image creation process to take while a workflow WaitForAction step waits
for an asynchronous action to complete.WorkflowStepActionTypepublic String getAction()
The action for the image creation process to take while a workflow WaitForAction step waits for an
asynchronous action to complete.
WaitForAction step waits
for an asynchronous action to complete.WorkflowStepActionTypepublic SendWorkflowStepActionRequest withAction(String action)
The action for the image creation process to take while a workflow WaitForAction step waits for an
asynchronous action to complete.
action - The action for the image creation process to take while a workflow WaitForAction step waits
for an asynchronous action to complete.WorkflowStepActionTypepublic SendWorkflowStepActionRequest withAction(WorkflowStepActionType action)
The action for the image creation process to take while a workflow WaitForAction step waits for an
asynchronous action to complete.
action - The action for the image creation process to take while a workflow WaitForAction step waits
for an asynchronous action to complete.WorkflowStepActionTypepublic void setReason(String reason)
The reason why this action is sent.
reason - The reason why this action is sent.public String getReason()
The reason why this action is sent.
public SendWorkflowStepActionRequest withReason(String reason)
The reason why this action is sent.
reason - The reason why this action is sent.public void setClientToken(String clientToken)
Unique, case-sensitive identifier you provide to ensure idempotency of the request. For more information, see Ensuring idempotency in the Amazon EC2 API Reference.
clientToken - Unique, case-sensitive identifier you provide to ensure idempotency of the request. For more information,
see Ensuring
idempotency in the Amazon EC2 API Reference.public String getClientToken()
Unique, case-sensitive identifier you provide to ensure idempotency of the request. For more information, see Ensuring idempotency in the Amazon EC2 API Reference.
public SendWorkflowStepActionRequest withClientToken(String clientToken)
Unique, case-sensitive identifier you provide to ensure idempotency of the request. For more information, see Ensuring idempotency in the Amazon EC2 API Reference.
clientToken - Unique, case-sensitive identifier you provide to ensure idempotency of the request. For more information,
see Ensuring
idempotency in the Amazon EC2 API Reference.public String toString()
toString in class ObjectObject.toString()public SendWorkflowStepActionRequest clone()
AmazonWebServiceRequestclone in class AmazonWebServiceRequestObject.clone()