jetbrains.buildServer.serverSide.buildLog
Class LogMessage

java.lang.Object
  extended by jetbrains.buildServer.serverSide.buildLog.LogMessage
Direct Known Subclasses:
BlockLogMessage

public class LogMessage
extends java.lang.Object


Constructor Summary
LogMessage(java.lang.CharSequence text, Status status, java.util.Date timestamp, java.lang.String renderingHint, boolean isProgressMarkupMessage, int flowId)
           
LogMessage(java.lang.CharSequence text, Status status, java.util.Date timestamp, java.lang.String renderingHint, boolean isProgressMarkupMessage, int flowId, java.util.Collection<java.lang.String> tags)
           
 
Method Summary
 boolean equals(java.lang.Object o)
           
 int getFlowId()
           
 int getIndex()
           
 int getLevel()
           
 BlockLogMessage getParent()
           
 java.lang.String getRenderingHint()
           
 Status getStatus()
           
 java.util.Collection<java.lang.String> getTags()
           
 java.lang.String getText()
           
 java.util.Date getTimestamp()
           
 int hashCode()
           
 boolean isInternal()
           
 boolean isProgressMarkupMessage()
           
 void setIndex(int index)
           
 void setParent(BlockLogMessage parent)
           
protected  void setStatus(Status status)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

LogMessage

public LogMessage(java.lang.CharSequence text,
                  Status status,
                  java.util.Date timestamp,
                  java.lang.String renderingHint,
                  boolean isProgressMarkupMessage,
                  int flowId)

LogMessage

public LogMessage(java.lang.CharSequence text,
                  Status status,
                  java.util.Date timestamp,
                  java.lang.String renderingHint,
                  boolean isProgressMarkupMessage,
                  int flowId,
                  java.util.Collection<java.lang.String> tags)
Method Detail

getFlowId

public int getFlowId()

getParent

@Nullable
public BlockLogMessage getParent()

setParent

public void setParent(@Nullable
                      BlockLogMessage parent)

getText

@NotNull
public java.lang.String getText()

isProgressMarkupMessage

public boolean isProgressMarkupMessage()

getStatus

@NotNull
public Status getStatus()

getRenderingHint

@NotNull
public java.lang.String getRenderingHint()

getTimestamp

@NotNull
public java.util.Date getTimestamp()

toString

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

getLevel

public int getLevel()

getIndex

public int getIndex()

setIndex

public void setIndex(int index)

setStatus

protected void setStatus(@NotNull
                         Status status)

getTags

@NotNull
public java.util.Collection<java.lang.String> getTags()

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

isInternal

public boolean isInternal()