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 ExecutionDetailsclone()booleanequals(Object obj)StringgetExternalExecutionId()The system-generated unique ID of this action used to identify this job worker in any external systems, such as AWS CodeDeploy.IntegergetPercentComplete()The percentage of work completed on the action, represented on a scale of zero to one hundred percent.StringgetSummary()The summary of the current status of the actions.inthashCode()voidsetExternalExecutionId(String externalExecutionId)The system-generated unique ID of this action used to identify this job worker in any external systems, such as AWS CodeDeploy.voidsetPercentComplete(Integer percentComplete)The percentage of work completed on the action, represented on a scale of zero to one hundred percent.voidsetSummary(String summary)The summary of the current status of the actions.StringtoString()Returns a string representation of this object; useful for testing and debugging.ExecutionDetailswithExternalExecutionId(String externalExecutionId)The system-generated unique ID of this action used to identify this job worker in any external systems, such as AWS CodeDeploy.ExecutionDetailswithPercentComplete(Integer percentComplete)The percentage of work completed on the action, represented on a scale of zero to one hundred percent.ExecutionDetailswithSummary(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:
toStringin classObject- Returns:
- A string representation of this object.
- See Also:
Object.toString()
-
clone
public ExecutionDetails clone()
-
-