Class ExecutionDetails

    • Constructor Detail

      • ExecutionDetails

        public ExecutionDetails()
    • 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 class Object
        Returns:
        A string representation of this object.
        See Also:
        Object.toString()
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object