@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, withSdkRequestTimeout
public 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.WorkflowStepActionType
public 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.WorkflowStepActionType
public 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.WorkflowStepActionType
public 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.WorkflowStepActionType
public 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 Object
Object.toString()
public SendWorkflowStepActionRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()