Class BuildSegmentBean

    • Constructor Detail

      • BuildSegmentBean

        protected BuildSegmentBean​(BuildSegmentBean.Kind kind,
                                   long startOffset,
                                   long length,
                                   long startTime,
                                   long finishTime)
    • Method Detail

      • getDuration

        public String getDuration()
      • getStartTime

        public Date getStartTime()
      • getFinishTime

        public Date getFinishTime()
      • getRunningSince

        @Nullable
        public abstract Date getRunningSince()
        Returns:
        start build time if build is currently running and null if build was finished
      • getCssColor

        public abstract String getCssColor()
      • isIdle

        public abstract boolean isIdle()
      • isDrawable

        public boolean isDrawable()
      • isDrawLeftBorder

        public boolean isDrawLeftBorder()
      • isDrawRightBorder

        public boolean isDrawRightBorder()
      • trySetDrawLeftBorder

        public boolean trySetDrawLeftBorder​(boolean drawLeftBorder)
      • trySetDrawRighBorder

        public boolean trySetDrawRighBorder​(boolean drawRighBorder)
      • createIdle

        public static BuildSegmentBean createIdle​(long startOffset,
                                                  long length,
                                                  long startTime,
                                                  long finishTime)