Class ReleaseGroup

All Implemented Interfaces:
ConfigurationItem, CiWithInternalMetadata, Serializable, Comparable<BaseConfigurationItem>

@Metadata(root=APPLICATIONS, versioned=false, description="A grouping of multiple releases.") public class ReleaseGroup extends BaseConfigurationItem implements CiWithInternalMetadata
See Also:
  • Field Details

  • Constructor Details

    • ReleaseGroup

      public ReleaseGroup()
  • Method Details

    • getTitle

      public String getTitle()
    • setTitle

      public void setTitle(String title)
    • getStatus

      public ReleaseGroupStatus getStatus()
    • setStatus

      public void setStatus(ReleaseGroupStatus status)
    • getStartDate

      public Date getStartDate()
    • setStartDate

      public void setStartDate(Date startDate)
    • getEndDate

      public Date getEndDate()
    • setEndDate

      public void setEndDate(Date endDate)
    • getRiskScore

      public Integer getRiskScore()
    • setRiskScore

      public void setRiskScore(Integer riskScore)
    • getReleaseIds

      public Set<String> getReleaseIds()
    • removeReleaseIds

      public void removeReleaseIds(List<String> idsToRemove)
    • setReleaseIds

      public void setReleaseIds(Set<String> releaseIds)
    • getProgress

      public Integer getProgress()
    • setProgress

      public void setProgress(Integer progress)
    • isUpdatable

      public boolean isUpdatable()
    • getFolderId

      public String getFolderId()
    • setFolderId

      public void setFolderId(String folderId)
    • get$metadata

      public Map<String,InternalMetadata> get$metadata()
      Specified by:
      get$metadata in interface CiWithInternalMetadata