@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class GetWorkflowStepExecutionResult extends AmazonWebServiceResult<ResponseMetadata> implements Serializable, Cloneable
Constructor and Description |
---|
GetWorkflowStepExecutionResult() |
Modifier and Type | Method and Description |
---|---|
GetWorkflowStepExecutionResult |
clone() |
boolean |
equals(Object obj) |
String |
getAction()
The name of the action that the specified step performs.
|
String |
getDescription()
Describes the specified workflow step.
|
String |
getEndTime()
The timestamp when the specified runtime instance of the workflow step finished.
|
String |
getImageBuildVersionArn()
The Amazon Resource Name (ARN) of the image resource build version that the specified runtime instance of the
workflow step creates.
|
String |
getInputs()
Input parameters that Image Builder provided for the specified runtime instance of the workflow step.
|
String |
getMessage()
The output message from the specified runtime instance of the workflow step, if applicable.
|
String |
getName()
The name of the specified runtime instance of the workflow step.
|
String |
getOnFailure()
The action to perform if the workflow step fails.
|
String |
getOutputs()
The file names that the specified runtime version of the workflow step created as output.
|
String |
getRequestId()
The request ID that uniquely identifies this request.
|
String |
getRollbackStatus()
Reports on the rollback status of the specified runtime version of the workflow step, if applicable.
|
String |
getStartTime()
The timestamp when the specified runtime version of the workflow step started.
|
String |
getStatus()
The current status for the specified runtime version of the workflow step.
|
String |
getStepExecutionId()
The unique identifier for the runtime version of the workflow step that you specified in the request.
|
Integer |
getTimeoutSeconds()
The maximum duration in seconds for this step to complete its action.
|
String |
getWorkflowBuildVersionArn()
The Amazon Resource Name (ARN) of the build version for the Image Builder workflow resource that defines this
workflow step.
|
String |
getWorkflowExecutionId()
The unique identifier that Image Builder assigned to keep track of runtime details when it ran the workflow.
|
int |
hashCode() |
void |
setAction(String action)
The name of the action that the specified step performs.
|
void |
setDescription(String description)
Describes the specified workflow step.
|
void |
setEndTime(String endTime)
The timestamp when the specified runtime instance of the workflow step finished.
|
void |
setImageBuildVersionArn(String imageBuildVersionArn)
The Amazon Resource Name (ARN) of the image resource build version that the specified runtime instance of the
workflow step creates.
|
void |
setInputs(String inputs)
Input parameters that Image Builder provided for the specified runtime instance of the workflow step.
|
void |
setMessage(String message)
The output message from the specified runtime instance of the workflow step, if applicable.
|
void |
setName(String name)
The name of the specified runtime instance of the workflow step.
|
void |
setOnFailure(String onFailure)
The action to perform if the workflow step fails.
|
void |
setOutputs(String outputs)
The file names that the specified runtime version of the workflow step created as output.
|
void |
setRequestId(String requestId)
The request ID that uniquely identifies this request.
|
void |
setRollbackStatus(String rollbackStatus)
Reports on the rollback status of the specified runtime version of the workflow step, if applicable.
|
void |
setStartTime(String startTime)
The timestamp when the specified runtime version of the workflow step started.
|
void |
setStatus(String status)
The current status for the specified runtime version of the workflow step.
|
void |
setStepExecutionId(String stepExecutionId)
The unique identifier for the runtime version of the workflow step that you specified in the request.
|
void |
setTimeoutSeconds(Integer timeoutSeconds)
The maximum duration in seconds for this step to complete its action.
|
void |
setWorkflowBuildVersionArn(String workflowBuildVersionArn)
The Amazon Resource Name (ARN) of the build version for the Image Builder workflow resource that defines this
workflow step.
|
void |
setWorkflowExecutionId(String workflowExecutionId)
The unique identifier that Image Builder assigned to keep track of runtime details when it ran the workflow.
|
String |
toString()
Returns a string representation of this object.
|
GetWorkflowStepExecutionResult |
withAction(String action)
The name of the action that the specified step performs.
|
GetWorkflowStepExecutionResult |
withDescription(String description)
Describes the specified workflow step.
|
GetWorkflowStepExecutionResult |
withEndTime(String endTime)
The timestamp when the specified runtime instance of the workflow step finished.
|
GetWorkflowStepExecutionResult |
withImageBuildVersionArn(String imageBuildVersionArn)
The Amazon Resource Name (ARN) of the image resource build version that the specified runtime instance of the
workflow step creates.
|
GetWorkflowStepExecutionResult |
withInputs(String inputs)
Input parameters that Image Builder provided for the specified runtime instance of the workflow step.
|
GetWorkflowStepExecutionResult |
withMessage(String message)
The output message from the specified runtime instance of the workflow step, if applicable.
|
GetWorkflowStepExecutionResult |
withName(String name)
The name of the specified runtime instance of the workflow step.
|
GetWorkflowStepExecutionResult |
withOnFailure(String onFailure)
The action to perform if the workflow step fails.
|
GetWorkflowStepExecutionResult |
withOutputs(String outputs)
The file names that the specified runtime version of the workflow step created as output.
|
GetWorkflowStepExecutionResult |
withRequestId(String requestId)
The request ID that uniquely identifies this request.
|
GetWorkflowStepExecutionResult |
withRollbackStatus(String rollbackStatus)
Reports on the rollback status of the specified runtime version of the workflow step, if applicable.
|
GetWorkflowStepExecutionResult |
withRollbackStatus(WorkflowStepExecutionRollbackStatus rollbackStatus)
Reports on the rollback status of the specified runtime version of the workflow step, if applicable.
|
GetWorkflowStepExecutionResult |
withStartTime(String startTime)
The timestamp when the specified runtime version of the workflow step started.
|
GetWorkflowStepExecutionResult |
withStatus(String status)
The current status for the specified runtime version of the workflow step.
|
GetWorkflowStepExecutionResult |
withStatus(WorkflowStepExecutionStatus status)
The current status for the specified runtime version of the workflow step.
|
GetWorkflowStepExecutionResult |
withStepExecutionId(String stepExecutionId)
The unique identifier for the runtime version of the workflow step that you specified in the request.
|
GetWorkflowStepExecutionResult |
withTimeoutSeconds(Integer timeoutSeconds)
The maximum duration in seconds for this step to complete its action.
|
GetWorkflowStepExecutionResult |
withWorkflowBuildVersionArn(String workflowBuildVersionArn)
The Amazon Resource Name (ARN) of the build version for the Image Builder workflow resource that defines this
workflow step.
|
GetWorkflowStepExecutionResult |
withWorkflowExecutionId(String workflowExecutionId)
The unique identifier that Image Builder assigned to keep track of runtime details when it ran the workflow.
|
getSdkHttpMetadata, getSdkResponseMetadata, setSdkHttpMetadata, setSdkResponseMetadata
public void setRequestId(String requestId)
The request ID that uniquely identifies this request.
requestId
- The request ID that uniquely identifies this request.public String getRequestId()
The request ID that uniquely identifies this request.
public GetWorkflowStepExecutionResult withRequestId(String requestId)
The request ID that uniquely identifies this request.
requestId
- The request ID that uniquely identifies this request.public void setStepExecutionId(String stepExecutionId)
The unique identifier for the runtime version of the workflow step that you specified in the request.
stepExecutionId
- The unique identifier for the runtime version of the workflow step that you specified in the request.public String getStepExecutionId()
The unique identifier for the runtime version of the workflow step that you specified in the request.
public GetWorkflowStepExecutionResult withStepExecutionId(String stepExecutionId)
The unique identifier for the runtime version of the workflow step that you specified in the request.
stepExecutionId
- The unique identifier for the runtime version of the workflow step that you specified in the request.public void setWorkflowBuildVersionArn(String workflowBuildVersionArn)
The Amazon Resource Name (ARN) of the build version for the Image Builder workflow resource that defines this workflow step.
workflowBuildVersionArn
- The Amazon Resource Name (ARN) of the build version for the Image Builder workflow resource that defines
this workflow step.public String getWorkflowBuildVersionArn()
The Amazon Resource Name (ARN) of the build version for the Image Builder workflow resource that defines this workflow step.
public GetWorkflowStepExecutionResult withWorkflowBuildVersionArn(String workflowBuildVersionArn)
The Amazon Resource Name (ARN) of the build version for the Image Builder workflow resource that defines this workflow step.
workflowBuildVersionArn
- The Amazon Resource Name (ARN) of the build version for the Image Builder workflow resource that defines
this workflow step.public void setWorkflowExecutionId(String workflowExecutionId)
The unique identifier that Image Builder assigned to keep track of runtime details when it ran the workflow.
workflowExecutionId
- The unique identifier that Image Builder assigned to keep track of runtime details when it ran the
workflow.public String getWorkflowExecutionId()
The unique identifier that Image Builder assigned to keep track of runtime details when it ran the workflow.
public GetWorkflowStepExecutionResult withWorkflowExecutionId(String workflowExecutionId)
The unique identifier that Image Builder assigned to keep track of runtime details when it ran the workflow.
workflowExecutionId
- The unique identifier that Image Builder assigned to keep track of runtime details when it ran the
workflow.public void setImageBuildVersionArn(String imageBuildVersionArn)
The Amazon Resource Name (ARN) of the image resource build version that the specified runtime instance of the workflow step creates.
imageBuildVersionArn
- The Amazon Resource Name (ARN) of the image resource build version that the specified runtime instance of
the workflow step creates.public String getImageBuildVersionArn()
The Amazon Resource Name (ARN) of the image resource build version that the specified runtime instance of the workflow step creates.
public GetWorkflowStepExecutionResult withImageBuildVersionArn(String imageBuildVersionArn)
The Amazon Resource Name (ARN) of the image resource build version that the specified runtime instance of the workflow step creates.
imageBuildVersionArn
- The Amazon Resource Name (ARN) of the image resource build version that the specified runtime instance of
the workflow step creates.public void setName(String name)
The name of the specified runtime instance of the workflow step.
name
- The name of the specified runtime instance of the workflow step.public String getName()
The name of the specified runtime instance of the workflow step.
public GetWorkflowStepExecutionResult withName(String name)
The name of the specified runtime instance of the workflow step.
name
- The name of the specified runtime instance of the workflow step.public void setDescription(String description)
Describes the specified workflow step.
description
- Describes the specified workflow step.public String getDescription()
Describes the specified workflow step.
public GetWorkflowStepExecutionResult withDescription(String description)
Describes the specified workflow step.
description
- Describes the specified workflow step.public void setAction(String action)
The name of the action that the specified step performs.
action
- The name of the action that the specified step performs.public String getAction()
The name of the action that the specified step performs.
public GetWorkflowStepExecutionResult withAction(String action)
The name of the action that the specified step performs.
action
- The name of the action that the specified step performs.public void setStatus(String status)
The current status for the specified runtime version of the workflow step.
status
- The current status for the specified runtime version of the workflow step.WorkflowStepExecutionStatus
public String getStatus()
The current status for the specified runtime version of the workflow step.
WorkflowStepExecutionStatus
public GetWorkflowStepExecutionResult withStatus(String status)
The current status for the specified runtime version of the workflow step.
status
- The current status for the specified runtime version of the workflow step.WorkflowStepExecutionStatus
public GetWorkflowStepExecutionResult withStatus(WorkflowStepExecutionStatus status)
The current status for the specified runtime version of the workflow step.
status
- The current status for the specified runtime version of the workflow step.WorkflowStepExecutionStatus
public void setRollbackStatus(String rollbackStatus)
Reports on the rollback status of the specified runtime version of the workflow step, if applicable.
rollbackStatus
- Reports on the rollback status of the specified runtime version of the workflow step, if applicable.WorkflowStepExecutionRollbackStatus
public String getRollbackStatus()
Reports on the rollback status of the specified runtime version of the workflow step, if applicable.
WorkflowStepExecutionRollbackStatus
public GetWorkflowStepExecutionResult withRollbackStatus(String rollbackStatus)
Reports on the rollback status of the specified runtime version of the workflow step, if applicable.
rollbackStatus
- Reports on the rollback status of the specified runtime version of the workflow step, if applicable.WorkflowStepExecutionRollbackStatus
public GetWorkflowStepExecutionResult withRollbackStatus(WorkflowStepExecutionRollbackStatus rollbackStatus)
Reports on the rollback status of the specified runtime version of the workflow step, if applicable.
rollbackStatus
- Reports on the rollback status of the specified runtime version of the workflow step, if applicable.WorkflowStepExecutionRollbackStatus
public void setMessage(String message)
The output message from the specified runtime instance of the workflow step, if applicable.
message
- The output message from the specified runtime instance of the workflow step, if applicable.public String getMessage()
The output message from the specified runtime instance of the workflow step, if applicable.
public GetWorkflowStepExecutionResult withMessage(String message)
The output message from the specified runtime instance of the workflow step, if applicable.
message
- The output message from the specified runtime instance of the workflow step, if applicable.public void setInputs(String inputs)
Input parameters that Image Builder provided for the specified runtime instance of the workflow step.
inputs
- Input parameters that Image Builder provided for the specified runtime instance of the workflow step.public String getInputs()
Input parameters that Image Builder provided for the specified runtime instance of the workflow step.
public GetWorkflowStepExecutionResult withInputs(String inputs)
Input parameters that Image Builder provided for the specified runtime instance of the workflow step.
inputs
- Input parameters that Image Builder provided for the specified runtime instance of the workflow step.public void setOutputs(String outputs)
The file names that the specified runtime version of the workflow step created as output.
outputs
- The file names that the specified runtime version of the workflow step created as output.public String getOutputs()
The file names that the specified runtime version of the workflow step created as output.
public GetWorkflowStepExecutionResult withOutputs(String outputs)
The file names that the specified runtime version of the workflow step created as output.
outputs
- The file names that the specified runtime version of the workflow step created as output.public void setStartTime(String startTime)
The timestamp when the specified runtime version of the workflow step started.
startTime
- The timestamp when the specified runtime version of the workflow step started.public String getStartTime()
The timestamp when the specified runtime version of the workflow step started.
public GetWorkflowStepExecutionResult withStartTime(String startTime)
The timestamp when the specified runtime version of the workflow step started.
startTime
- The timestamp when the specified runtime version of the workflow step started.public void setEndTime(String endTime)
The timestamp when the specified runtime instance of the workflow step finished.
endTime
- The timestamp when the specified runtime instance of the workflow step finished.public String getEndTime()
The timestamp when the specified runtime instance of the workflow step finished.
public GetWorkflowStepExecutionResult withEndTime(String endTime)
The timestamp when the specified runtime instance of the workflow step finished.
endTime
- The timestamp when the specified runtime instance of the workflow step finished.public void setOnFailure(String onFailure)
The action to perform if the workflow step fails.
onFailure
- The action to perform if the workflow step fails.public String getOnFailure()
The action to perform if the workflow step fails.
public GetWorkflowStepExecutionResult withOnFailure(String onFailure)
The action to perform if the workflow step fails.
onFailure
- The action to perform if the workflow step fails.public void setTimeoutSeconds(Integer timeoutSeconds)
The maximum duration in seconds for this step to complete its action.
timeoutSeconds
- The maximum duration in seconds for this step to complete its action.public Integer getTimeoutSeconds()
The maximum duration in seconds for this step to complete its action.
public GetWorkflowStepExecutionResult withTimeoutSeconds(Integer timeoutSeconds)
The maximum duration in seconds for this step to complete its action.
timeoutSeconds
- The maximum duration in seconds for this step to complete its action.public String toString()
toString
in class Object
Object.toString()
public GetWorkflowStepExecutionResult clone()