Class PlanVcsRevisionHistoryItem

java.lang.Object
com.atlassian.core.bean.EntityObject
All Implemented Interfaces:
BambooIdProvider, BambooObject, Cloneable

@Entity @Internal public class PlanVcsRevisionHistoryItem extends HibernateBambooEntityObject
Class representing item in change detection history of a plan. For internal use only. Any vcs history manipulation should be performed through PlanVcsRevisionHistoryService.
  • Constructor Details

    • PlanVcsRevisionHistoryItem

      public PlanVcsRevisionHistoryItem()
      Empty constructor.
    • PlanVcsRevisionHistoryItem

      public PlanVcsRevisionHistoryItem(@NotNull @NotNull PlanKey planKey, int buildNumber, @NotNull @NotNull PlanVcsRevisionData planVcsRevisionData, long repositoryId)
  • Method Details

    • getPlanKey

      public PlanKey getPlanKey()
    • setPlanKey

      public void setPlanKey(PlanKey planKey)
    • getBuildNumber

      public int getBuildNumber()
    • setBuildNumber

      public void setBuildNumber(int buildNumber)
    • getVcsRevisionKey

      public String getVcsRevisionKey()
    • setVcsRevisionKey

      public void setVcsRevisionKey(String vcsRevisionKey)
    • getRepositoryId

      public long getRepositoryId()
    • setRepositoryId

      public void setRepositoryId(long repositoryId)
    • getCustomXmlData

      @Nullable public @Nullable String getCustomXmlData()
    • setCustomXmlData

      public void setCustomXmlData(@Nullable @Nullable String customXmlData)
    • asRevisionData

      public PlanVcsRevisionData asRevisionData()