Interface DbBuildsData

  • All Known Implementing Classes:
    DbBuildsDataImpl

    public interface DbBuildsData
    Holds requested from DB data of one build type that is needed by keep rules to calculate builds data to keep.
    Since:
    2019.2.3
    • Method Detail

      • buildIds

        @NotNull
        gnu.trove.list.TLongList buildIds()
      • size

        int size()
      • isEmpty

        boolean isEmpty()
      • getBranchDisplayName

        @Nullable
        String getBranchDisplayName​(long buildId)
        Since:
        2020.1.1
      • getBranchName

        @NotNull
        String getBranchName​(long buildId)
      • getBuildStartTimeServer

        long getBuildStartTimeServer​(long buildId)
      • isNotCanceledNorIncomplete

        boolean isNotCanceledNorIncomplete​(long buildId)
      • isPersonal

        boolean isPersonal​(long buildId)
      • isPinned

        boolean isPinned​(long buildId)
      • isSuccessful

        boolean isSuccessful​(long buildId)
      • isFailed

        boolean isFailed​(long buildId)