@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ActionExecutionDetail extends Object implements Serializable, Cloneable, StructuredPojo
Returns information about an execution of an action, including the action execution ID, and the name, version, and timing of the action.
Constructor and Description |
---|
ActionExecutionDetail() |
Modifier and Type | Method and Description |
---|---|
ActionExecutionDetail |
clone() |
boolean |
equals(Object obj) |
String |
getActionExecutionId()
The action execution ID.
|
String |
getActionName()
The name of the action.
|
ActionExecutionInput |
getInput()
Input details for the action execution, such as role ARN, Region, and input artifacts.
|
Date |
getLastUpdateTime()
The last update time of the action execution.
|
ActionExecutionOutput |
getOutput()
Output details for the action execution, such as the action execution result.
|
String |
getPipelineExecutionId()
The pipeline execution ID for the action execution.
|
Integer |
getPipelineVersion()
The version of the pipeline where the action was run.
|
String |
getStageName()
The name of the stage that contains the action.
|
Date |
getStartTime()
The start time of the action execution.
|
String |
getStatus()
The status of the action execution.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setActionExecutionId(String actionExecutionId)
The action execution ID.
|
void |
setActionName(String actionName)
The name of the action.
|
void |
setInput(ActionExecutionInput input)
Input details for the action execution, such as role ARN, Region, and input artifacts.
|
void |
setLastUpdateTime(Date lastUpdateTime)
The last update time of the action execution.
|
void |
setOutput(ActionExecutionOutput output)
Output details for the action execution, such as the action execution result.
|
void |
setPipelineExecutionId(String pipelineExecutionId)
The pipeline execution ID for the action execution.
|
void |
setPipelineVersion(Integer pipelineVersion)
The version of the pipeline where the action was run.
|
void |
setStageName(String stageName)
The name of the stage that contains the action.
|
void |
setStartTime(Date startTime)
The start time of the action execution.
|
void |
setStatus(String status)
The status of the action execution.
|
String |
toString()
Returns a string representation of this object.
|
ActionExecutionDetail |
withActionExecutionId(String actionExecutionId)
The action execution ID.
|
ActionExecutionDetail |
withActionName(String actionName)
The name of the action.
|
ActionExecutionDetail |
withInput(ActionExecutionInput input)
Input details for the action execution, such as role ARN, Region, and input artifacts.
|
ActionExecutionDetail |
withLastUpdateTime(Date lastUpdateTime)
The last update time of the action execution.
|
ActionExecutionDetail |
withOutput(ActionExecutionOutput output)
Output details for the action execution, such as the action execution result.
|
ActionExecutionDetail |
withPipelineExecutionId(String pipelineExecutionId)
The pipeline execution ID for the action execution.
|
ActionExecutionDetail |
withPipelineVersion(Integer pipelineVersion)
The version of the pipeline where the action was run.
|
ActionExecutionDetail |
withStageName(String stageName)
The name of the stage that contains the action.
|
ActionExecutionDetail |
withStartTime(Date startTime)
The start time of the action execution.
|
ActionExecutionDetail |
withStatus(ActionExecutionStatus status)
The status of the action execution.
|
ActionExecutionDetail |
withStatus(String status)
The status of the action execution.
|
public void setPipelineExecutionId(String pipelineExecutionId)
The pipeline execution ID for the action execution.
pipelineExecutionId
- The pipeline execution ID for the action execution.public String getPipelineExecutionId()
The pipeline execution ID for the action execution.
public ActionExecutionDetail withPipelineExecutionId(String pipelineExecutionId)
The pipeline execution ID for the action execution.
pipelineExecutionId
- The pipeline execution ID for the action execution.public void setActionExecutionId(String actionExecutionId)
The action execution ID.
actionExecutionId
- The action execution ID.public String getActionExecutionId()
The action execution ID.
public ActionExecutionDetail withActionExecutionId(String actionExecutionId)
The action execution ID.
actionExecutionId
- The action execution ID.public void setPipelineVersion(Integer pipelineVersion)
The version of the pipeline where the action was run.
pipelineVersion
- The version of the pipeline where the action was run.public Integer getPipelineVersion()
The version of the pipeline where the action was run.
public ActionExecutionDetail withPipelineVersion(Integer pipelineVersion)
The version of the pipeline where the action was run.
pipelineVersion
- The version of the pipeline where the action was run.public void setStageName(String stageName)
The name of the stage that contains the action.
stageName
- The name of the stage that contains the action.public String getStageName()
The name of the stage that contains the action.
public ActionExecutionDetail withStageName(String stageName)
The name of the stage that contains the action.
stageName
- The name of the stage that contains the action.public void setActionName(String actionName)
The name of the action.
actionName
- The name of the action.public String getActionName()
The name of the action.
public ActionExecutionDetail withActionName(String actionName)
The name of the action.
actionName
- The name of the action.public void setStartTime(Date startTime)
The start time of the action execution.
startTime
- The start time of the action execution.public Date getStartTime()
The start time of the action execution.
public ActionExecutionDetail withStartTime(Date startTime)
The start time of the action execution.
startTime
- The start time of the action execution.public void setLastUpdateTime(Date lastUpdateTime)
The last update time of the action execution.
lastUpdateTime
- The last update time of the action execution.public Date getLastUpdateTime()
The last update time of the action execution.
public ActionExecutionDetail withLastUpdateTime(Date lastUpdateTime)
The last update time of the action execution.
lastUpdateTime
- The last update time of the action execution.public void setStatus(String status)
The status of the action execution. Status categories are InProgress
, Succeeded
, and
Failed
.
status
- The status of the action execution. Status categories are InProgress
, Succeeded
,
and Failed
.ActionExecutionStatus
public String getStatus()
The status of the action execution. Status categories are InProgress
, Succeeded
, and
Failed
.
InProgress
, Succeeded
, and Failed
.ActionExecutionStatus
public ActionExecutionDetail withStatus(String status)
The status of the action execution. Status categories are InProgress
, Succeeded
, and
Failed
.
status
- The status of the action execution. Status categories are InProgress
, Succeeded
,
and Failed
.ActionExecutionStatus
public ActionExecutionDetail withStatus(ActionExecutionStatus status)
The status of the action execution. Status categories are InProgress
, Succeeded
, and
Failed
.
status
- The status of the action execution. Status categories are InProgress
, Succeeded
,
and Failed
.ActionExecutionStatus
public void setInput(ActionExecutionInput input)
Input details for the action execution, such as role ARN, Region, and input artifacts.
input
- Input details for the action execution, such as role ARN, Region, and input artifacts.public ActionExecutionInput getInput()
Input details for the action execution, such as role ARN, Region, and input artifacts.
public ActionExecutionDetail withInput(ActionExecutionInput input)
Input details for the action execution, such as role ARN, Region, and input artifacts.
input
- Input details for the action execution, such as role ARN, Region, and input artifacts.public void setOutput(ActionExecutionOutput output)
Output details for the action execution, such as the action execution result.
output
- Output details for the action execution, such as the action execution result.public ActionExecutionOutput getOutput()
Output details for the action execution, such as the action execution result.
public ActionExecutionDetail withOutput(ActionExecutionOutput output)
Output details for the action execution, such as the action execution result.
output
- Output details for the action execution, such as the action execution result.public String toString()
toString
in class Object
Object.toString()
public ActionExecutionDetail clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.