Class MutablePlanBranchMetadata

java.lang.Object
com.atlassian.bamboo.plan.branch.MutablePlanBranchMetadata
All Implemented Interfaces:
PlanBranchMetadata

@Entity public class MutablePlanBranchMetadata extends Object implements PlanBranchMetadata
  • Constructor Details

    • MutablePlanBranchMetadata

      public MutablePlanBranchMetadata(@NotNull @NotNull ChainBranch chainBranch)
  • Method Details

    • getVcsBranch

      @Nullable public @Nullable VcsBranch getVcsBranch()
      Description copied from interface: PlanBranchMetadata
      Vcs branch built by this plan branch.
      Specified by:
      getVcsBranch in interface PlanBranchMetadata
    • setVcsBranch

      public void setVcsBranch(@Nullable @Nullable VcsBranch vcsBranch)
    • getVcsRepositoryId

      @Nullable public @Nullable Long getVcsRepositoryId()
      Description copied from interface: PlanBranchMetadata
      Id of the default repository of the plan branch when its status was last checked.
      Specified by:
      getVcsRepositoryId in interface PlanBranchMetadata
    • setVcsRepositoryId

      public void setVcsRepositoryId(@Nullable @Nullable Long vcsRepositoryId)
    • getId

      public long getId()
    • setId

      public void setId(long id)
    • getBranchName

      @Nullable public @Nullable String getBranchName()
    • setBranchName

      public void setBranchName(@Nullable @Nullable String branchName)
    • getBranchDisplayName

      @Nullable public @Nullable String getBranchDisplayName()
    • setBranchDisplayName

      public void setBranchDisplayName(@Nullable @Nullable String branchDisplayName)
    • isMarkedInvalid

      public boolean isMarkedInvalid()
      Description copied from interface: PlanBranchMetadata
      If last verification of metadata failed.
      Specified by:
      isMarkedInvalid in interface PlanBranchMetadata
    • setMarkedInvalid

      public void setMarkedInvalid(boolean markedInvalid)