Class LogMessage

    • Constructor Detail

      • LogMessage

        public LogMessage​(@Nullable
                          CharSequence text,
                          @Nullable
                          Status status,
                          @Nullable
                          Date timestamp,
                          @Nullable
                          String renderingHint,
                          boolean isProgressMarkupMessage,
                          int flowId)
      • LogMessage

        public LogMessage​(@Nullable
                          CharSequence text,
                          @Nullable
                          Status status,
                          @Nullable
                          Date timestamp,
                          @Nullable
                          String renderingHint,
                          boolean isProgressMarkupMessage,
                          int flowId,
                          @Nullable
                          Collection<String> tags)
    • Method Detail

      • isInternal

        public boolean isInternal()
      • getFlowId

        public int getFlowId()
      • getText

        @NotNull
        public String getText()
      • isProgressMarkupMessage

        public boolean isProgressMarkupMessage()
      • getStatus

        @NotNull
        public Status getStatus()
      • getRenderingHint

        @NotNull
        public String getRenderingHint()
      • getTimestamp

        @NotNull
        public Date getTimestamp()
      • getLevel

        public int getLevel()
      • getIndex

        public int getIndex()
        Usually the sequential index of this message record in the build log file, but for "close block" message can be the index of the corresponding earlier "open block" message.
      • setIndex

        public void setIndex​(int index)
      • setStatus

        protected void setStatus​(@NotNull
                                 Status status)
      • setAnchor

        public void setAnchor​(@Nullable
                              Integer anchor)
      • getAnchor

        @Nullable
        public Integer getAnchor()
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object