jetbrains.buildServer.serverSide.buildLog
Class BlockLogMessage

java.lang.Object
  extended by jetbrains.buildServer.serverSide.buildLog.LogMessage
      extended by jetbrains.buildServer.serverSide.buildLog.BlockLogMessage

public final class BlockLogMessage
extends LogMessage


Constructor Summary
BlockLogMessage(java.lang.String text, Status status, java.lang.String blockType, java.util.Date timestamp, java.lang.String renderingHint, int flowId, boolean containsMessages, java.util.Collection<java.lang.String> tags)
           
BlockLogMessage(java.lang.String text, java.lang.String blockType, java.util.Date timestamp, java.lang.String renderingHint, int flowId)
           
BlockLogMessage(java.lang.String text, java.lang.String blockType, java.util.Date timestamp, java.lang.String renderingHint, int flowId, java.util.Collection<java.lang.String> tags)
           
 
Method Summary
 boolean containsMessages()
          Returns true if this block contains other messages.
 java.lang.String getBlockDescription()
          Returns non-empty block description or null if there is none.
 java.lang.String getBlockType()
           
 java.util.Date getFinishDate()
           
 boolean isFinished()
           
 void setFinishDate(java.util.Date finishDate)
           
 java.lang.String toString()
           
 
Methods inherited from class jetbrains.buildServer.serverSide.buildLog.LogMessage
equals, getFlowId, getIndex, getLevel, getParent, getRenderingHint, getStatus, getTags, getText, getTimestamp, hashCode, isInternal, isProgressMarkupMessage, setIndex, setParent, setStatus
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

BlockLogMessage

public BlockLogMessage(@NotNull
                       java.lang.String text,
                       @NotNull
                       Status status,
                       @NotNull
                       java.lang.String blockType,
                       java.util.Date timestamp,
                       java.lang.String renderingHint,
                       int flowId,
                       boolean containsMessages,
                       java.util.Collection<java.lang.String> tags)

BlockLogMessage

public BlockLogMessage(@NotNull
                       java.lang.String text,
                       @NotNull
                       java.lang.String blockType,
                       java.util.Date timestamp,
                       java.lang.String renderingHint,
                       int flowId,
                       java.util.Collection<java.lang.String> tags)

BlockLogMessage

public BlockLogMessage(@NotNull
                       java.lang.String text,
                       @NotNull
                       java.lang.String blockType,
                       java.util.Date timestamp,
                       java.lang.String renderingHint,
                       int flowId)
Method Detail

getFinishDate

@Nullable
public java.util.Date getFinishDate()

setFinishDate

public void setFinishDate(java.util.Date finishDate)

isFinished

public boolean isFinished()

getBlockType

@NotNull
public java.lang.String getBlockType()

toString

public java.lang.String toString()
Overrides:
toString in class LogMessage

containsMessages

public boolean containsMessages()
Returns true if this block contains other messages.

Returns:
true if this block contains other messages.

getBlockDescription

@Nullable
public java.lang.String getBlockDescription()
Returns non-empty block description or null if there is none.

Returns:
block description or null