Interface PlanBranchMetadata

  • All Known Implementing Classes:
    MutablePlanBranchMetadata, PlanBranchMetadataImpl

    public interface PlanBranchMetadata
    Represents branch data stored at a plan level in order to provide necessary redundancy. Under normal circumstances it is identical to the data accessible through the plan branch'es default repository. Most of the content of this class can be empty, as a plan branch can be created even if there's no underlying VCS repository.
    • Method Detail

      • getVcsBranch

        @Nullable
        @Nullable VcsBranch getVcsBranch()
        Vcs branch built by this plan branch.
      • getVcsRepositoryId

        @Nullable
        @Nullable Long getVcsRepositoryId()
        Id of the default repository of the plan branch when its status was last checked.
      • isMarkedInvalid

        boolean isMarkedInvalid()
        If last verification of metadata failed.