Class PatchExecutionModel

All Implemented Interfaces:
Serializable

public class PatchExecutionModel extends ItemModel
Generated model class for type PatchExecution first defined at extension patches.
See Also:
  • Field Details

    • _TYPECODE

      public static final String _TYPECODE
      Generated model type code constant.
      See Also:
    • PATCHID

      public static final String PATCHID
      Generated constant - Attribute key of PatchExecution.patchId attribute defined at extension patches.
      See Also:
    • PATCHNAME

      public static final String PATCHNAME
      Generated constant - Attribute key of PatchExecution.patchName attribute defined at extension patches.
      See Also:
    • PATCHDESCRIPTION

      public static final String PATCHDESCRIPTION
      Generated constant - Attribute key of PatchExecution.patchDescription attribute defined at extension patches.
      See Also:
    • EXECUTIONTIME

      public static final String EXECUTIONTIME
      Generated constant - Attribute key of PatchExecution.executionTime attribute defined at extension patches.
      See Also:
    • PREVIOUSEXECUTION

      public static final String PREVIOUSEXECUTION
      Generated constant - Attribute key of PatchExecution.previousExecution attribute defined at extension patches.
      See Also:
    • NEXTEXECUTION

      public static final String NEXTEXECUTION
      Generated constant - Attribute key of PatchExecution.nextExecution attribute defined at extension patches.
      See Also:
    • JENKINSBUILD

      public static final String JENKINSBUILD
      Generated constant - Attribute key of PatchExecution.jenkinsBuild attribute defined at extension patches.
      See Also:
    • GITHASHCODE

      public static final String GITHASHCODE
      Generated constant - Attribute key of PatchExecution.gitHashCode attribute defined at extension patches.
      See Also:
    • NUMBEROFUNITS

      public static final String NUMBEROFUNITS
      Generated constant - Attribute key of PatchExecution.numberOfUnits attribute defined at extension patches.
      See Also:
    • NUMBEROFERRORUNITS

      public static final String NUMBEROFERRORUNITS
      Generated constant - Attribute key of PatchExecution.numberOfErrorUnits attribute defined at extension patches.
      See Also:
    • EXECUTIONSTATUS

      public static final String EXECUTIONSTATUS
      Generated constant - Attribute key of PatchExecution.executionStatus attribute defined at extension patches.
      See Also:
    • ERRORLOG

      public static final String ERRORLOG
      Generated constant - Attribute key of PatchExecution.errorLog attribute defined at extension patches.
      See Also:
    • RERUNNABLE

      public static final String RERUNNABLE
      Generated constant - Attribute key of PatchExecution.rerunnable attribute defined at extension patches.
      See Also:
    • PATCHUNITS

      public static final String PATCHUNITS
      Generated constant - Attribute key of PatchExecution.patchUnits attribute defined at extension patches.
      See Also:
  • Constructor Details

    • PatchExecutionModel

      public PatchExecutionModel()
      Generated constructor - Default constructor for generic creation.
    • PatchExecutionModel

      public PatchExecutionModel(ItemModelContext ctx)
      Generated constructor - Default constructor for creation with existing context
      Parameters:
      ctx - the model context to be injected, must not be null
    • PatchExecutionModel

      @Deprecated(since="4.1.1", forRemoval=true) public PatchExecutionModel(Date _executionTime, String _patchDescription, String _patchId, String _patchName)
      Deprecated, for removal: This API element is subject to removal in a future version.
      since 4.1.1 Please use the default constructor without parameters
      Generated constructor - Constructor with all mandatory attributes.
      Parameters:
      _executionTime - initial attribute declared by type PatchExecution at extension patches
      _patchDescription - initial attribute declared by type PatchExecution at extension patches
      _patchId - initial attribute declared by type PatchExecution at extension patches
      _patchName - initial attribute declared by type PatchExecution at extension patches
    • PatchExecutionModel

      @Deprecated(since="4.1.1", forRemoval=true) public PatchExecutionModel(Date _executionTime, ItemModel _owner, String _patchDescription, String _patchId, String _patchName)
      Deprecated, for removal: This API element is subject to removal in a future version.
      since 4.1.1 Please use the default constructor without parameters
      Generated constructor - for all mandatory and initial attributes.
      Parameters:
      _executionTime - initial attribute declared by type PatchExecution at extension patches
      _owner - initial attribute declared by type Item at extension core
      _patchDescription - initial attribute declared by type PatchExecution at extension patches
      _patchId - initial attribute declared by type PatchExecution at extension patches
      _patchName - initial attribute declared by type PatchExecution at extension patches
  • Method Details

    • getErrorLog

      @Accessor(qualifier="errorLog", type=GETTER) public String getErrorLog()
      Generated method - Getter of the PatchExecution.errorLog attribute defined at extension patches.
      Returns:
      the errorLog - Details about major errors during the patch execution.
    • getExecutionStatus

      @Accessor(qualifier="executionStatus", type=GETTER) public ExecutionStatus getExecutionStatus()
      Generated method - Getter of the PatchExecution.executionStatus attribute defined at extension patches.
      Returns:
      the executionStatus
    • getExecutionTime

      @Accessor(qualifier="executionTime", type=GETTER) public Date getExecutionTime()
      Generated method - Getter of the PatchExecution.executionTime attribute defined at extension patches.
      Returns:
      the executionTime
    • getGitHashCode

      @Accessor(qualifier="gitHashCode", type=GETTER) public String getGitHashCode()
      Generated method - Getter of the PatchExecution.gitHashCode attribute defined at extension patches.
      Returns:
      the gitHashCode
    • getJenkinsBuild

      @Accessor(qualifier="jenkinsBuild", type=GETTER) public String getJenkinsBuild()
      Generated method - Getter of the PatchExecution.jenkinsBuild attribute defined at extension patches.
      Returns:
      the jenkinsBuild
    • getNextExecution

      @Accessor(qualifier="nextExecution", type=GETTER) public PatchExecutionModel getNextExecution()
      Generated method - Getter of the PatchExecution.nextExecution attribute defined at extension patches.
      Returns:
      the nextExecution
    • getNumberOfErrorUnits

      @Accessor(qualifier="numberOfErrorUnits", type=GETTER) public Integer getNumberOfErrorUnits()
      Generated method - Getter of the PatchExecution.numberOfErrorUnits dynamic attribute defined at extension patches.
      Returns:
      the numberOfErrorUnits
    • getNumberOfUnits

      @Accessor(qualifier="numberOfUnits", type=GETTER) public Integer getNumberOfUnits()
      Generated method - Getter of the PatchExecution.numberOfUnits dynamic attribute defined at extension patches.
      Returns:
      the numberOfUnits
    • getPatchDescription

      @Accessor(qualifier="patchDescription", type=GETTER) public String getPatchDescription()
      Generated method - Getter of the PatchExecution.patchDescription attribute defined at extension patches.
      Returns:
      the patchDescription
    • getPatchId

      @Accessor(qualifier="patchId", type=GETTER) public String getPatchId()
      Generated method - Getter of the PatchExecution.patchId attribute defined at extension patches.
      Returns:
      the patchId
    • getPatchName

      @Accessor(qualifier="patchName", type=GETTER) public String getPatchName()
      Generated method - Getter of the PatchExecution.patchName attribute defined at extension patches.
      Returns:
      the patchName
    • getPatchUnits

      @Accessor(qualifier="patchUnits", type=GETTER) public Collection<PatchExecutionUnitModel> getPatchUnits()
      Generated method - Getter of the PatchExecution.patchUnits attribute defined at extension patches. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
      Returns:
      the patchUnits
    • getPreviousExecution

      @Accessor(qualifier="previousExecution", type=GETTER) public PatchExecutionModel getPreviousExecution()
      Generated method - Getter of the PatchExecution.previousExecution attribute defined at extension patches.
      Returns:
      the previousExecution
    • isRerunnable

      @Accessor(qualifier="rerunnable", type=GETTER) public boolean isRerunnable()
      Generated method - Getter of the PatchExecution.rerunnable attribute defined at extension patches.
      Returns:
      the rerunnable - Flag indicating whether patch is re runnable by default.
    • setErrorLog

      @Accessor(qualifier="errorLog", type=SETTER) public void setErrorLog(String value)
      Generated method - Setter of PatchExecution.errorLog attribute defined at extension patches.
      Parameters:
      value - the errorLog - Details about major errors during the patch execution.
    • setExecutionStatus

      @Accessor(qualifier="executionStatus", type=SETTER) public void setExecutionStatus(ExecutionStatus value)
      Generated method - Setter of PatchExecution.executionStatus attribute defined at extension patches.
      Parameters:
      value - the executionStatus
    • setExecutionTime

      @Accessor(qualifier="executionTime", type=SETTER) public void setExecutionTime(Date value)
      Generated method - Setter of PatchExecution.executionTime attribute defined at extension patches.
      Parameters:
      value - the executionTime
    • setGitHashCode

      @Accessor(qualifier="gitHashCode", type=SETTER) public void setGitHashCode(String value)
      Generated method - Setter of PatchExecution.gitHashCode attribute defined at extension patches.
      Parameters:
      value - the gitHashCode
    • setJenkinsBuild

      @Accessor(qualifier="jenkinsBuild", type=SETTER) public void setJenkinsBuild(String value)
      Generated method - Setter of PatchExecution.jenkinsBuild attribute defined at extension patches.
      Parameters:
      value - the jenkinsBuild
    • setNextExecution

      @Accessor(qualifier="nextExecution", type=SETTER) public void setNextExecution(PatchExecutionModel value)
      Generated method - Setter of PatchExecution.nextExecution attribute defined at extension patches.
      Parameters:
      value - the nextExecution
    • setPatchDescription

      @Accessor(qualifier="patchDescription", type=SETTER) public void setPatchDescription(String value)
      Generated method - Setter of PatchExecution.patchDescription attribute defined at extension patches.
      Parameters:
      value - the patchDescription
    • setPatchId

      @Accessor(qualifier="patchId", type=SETTER) public void setPatchId(String value)
      Generated method - Setter of PatchExecution.patchId attribute defined at extension patches.
      Parameters:
      value - the patchId
    • setPatchName

      @Accessor(qualifier="patchName", type=SETTER) public void setPatchName(String value)
      Generated method - Setter of PatchExecution.patchName attribute defined at extension patches.
      Parameters:
      value - the patchName
    • setPatchUnits

      @Accessor(qualifier="patchUnits", type=SETTER) public void setPatchUnits(Collection<PatchExecutionUnitModel> value)
      Generated method - Setter of PatchExecution.patchUnits attribute defined at extension patches.
      Parameters:
      value - the patchUnits
    • setPreviousExecution

      @Accessor(qualifier="previousExecution", type=SETTER) public void setPreviousExecution(PatchExecutionModel value)
      Generated method - Setter of PatchExecution.previousExecution attribute defined at extension patches.
      Parameters:
      value - the previousExecution
    • setRerunnable

      @Accessor(qualifier="rerunnable", type=SETTER) public void setRerunnable(boolean value)
      Generated method - Setter of PatchExecution.rerunnable attribute defined at extension patches.
      Parameters:
      value - the rerunnable - Flag indicating whether patch is re runnable by default.