Class ExecutionDetails
- java.lang.Object
-
- com.amazonaws.services.codepipeline.model.ExecutionDetails
-
- All Implemented Interfaces:
Serializable
,Cloneable
public class ExecutionDetails extends Object implements Serializable, Cloneable
The details of the actions taken and results produced on an artifact as it passes through stages in the pipeline.
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ExecutionDetails()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ExecutionDetails
clone()
boolean
equals(Object obj)
String
getExternalExecutionId()
The system-generated unique ID of this action used to identify this job worker in any external systems, such as AWS CodeDeploy.Integer
getPercentComplete()
The percentage of work completed on the action, represented on a scale of zero to one hundred percent.String
getSummary()
The summary of the current status of the actions.int
hashCode()
void
setExternalExecutionId(String externalExecutionId)
The system-generated unique ID of this action used to identify this job worker in any external systems, such as AWS CodeDeploy.void
setPercentComplete(Integer percentComplete)
The percentage of work completed on the action, represented on a scale of zero to one hundred percent.void
setSummary(String summary)
The summary of the current status of the actions.String
toString()
Returns a string representation of this object; useful for testing and debugging.ExecutionDetails
withExternalExecutionId(String externalExecutionId)
The system-generated unique ID of this action used to identify this job worker in any external systems, such as AWS CodeDeploy.ExecutionDetails
withPercentComplete(Integer percentComplete)
The percentage of work completed on the action, represented on a scale of zero to one hundred percent.ExecutionDetails
withSummary(String summary)
The summary of the current status of the actions.
-
-
-
Method Detail
-
setSummary
public void setSummary(String summary)
The summary of the current status of the actions.
- Parameters:
summary
- The summary of the current status of the actions.
-
getSummary
public String getSummary()
The summary of the current status of the actions.
- Returns:
- The summary of the current status of the actions.
-
withSummary
public ExecutionDetails withSummary(String summary)
The summary of the current status of the actions.
- Parameters:
summary
- The summary of the current status of the actions.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setExternalExecutionId
public void setExternalExecutionId(String externalExecutionId)
The system-generated unique ID of this action used to identify this job worker in any external systems, such as AWS CodeDeploy.
- Parameters:
externalExecutionId
- The system-generated unique ID of this action used to identify this job worker in any external systems, such as AWS CodeDeploy.
-
getExternalExecutionId
public String getExternalExecutionId()
The system-generated unique ID of this action used to identify this job worker in any external systems, such as AWS CodeDeploy.
- Returns:
- The system-generated unique ID of this action used to identify this job worker in any external systems, such as AWS CodeDeploy.
-
withExternalExecutionId
public ExecutionDetails withExternalExecutionId(String externalExecutionId)
The system-generated unique ID of this action used to identify this job worker in any external systems, such as AWS CodeDeploy.
- Parameters:
externalExecutionId
- The system-generated unique ID of this action used to identify this job worker in any external systems, such as AWS CodeDeploy.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setPercentComplete
public void setPercentComplete(Integer percentComplete)
The percentage of work completed on the action, represented on a scale of zero to one hundred percent.
- Parameters:
percentComplete
- The percentage of work completed on the action, represented on a scale of zero to one hundred percent.
-
getPercentComplete
public Integer getPercentComplete()
The percentage of work completed on the action, represented on a scale of zero to one hundred percent.
- Returns:
- The percentage of work completed on the action, represented on a scale of zero to one hundred percent.
-
withPercentComplete
public ExecutionDetails withPercentComplete(Integer percentComplete)
The percentage of work completed on the action, represented on a scale of zero to one hundred percent.
- Parameters:
percentComplete
- The percentage of work completed on the action, represented on a scale of zero to one hundred percent.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
toString
public String toString()
Returns a string representation of this object; useful for testing and debugging.- Overrides:
toString
in classObject
- Returns:
- A string representation of this object.
- See Also:
Object.toString()
-
clone
public ExecutionDetails clone()
-
-