Class LogMessageData
- java.lang.Object
-
- jetbrains.buildServer.serverSide.buildLog.LogMessageData
-
public class LogMessageData extends Object
-
-
Method Summary
-
-
-
Method Detail
-
createOpenBlockData
public static LogMessageData createOpenBlockData(@NotNull String blockName, @NotNull String blockType, @NotNull MessageAttrs attrs)
-
createCloseBlockData
public static LogMessageData createCloseBlockData(@NotNull String blockName, @NotNull String blockType, @NotNull Date timestamp, @NotNull String flowId)
-
createMessageData
public static LogMessageData createMessageData(@Nullable String text, @Nullable Status status, @NotNull MessageAttrs attrs)
-
createOpenProgressBlockData
public static LogMessageData createOpenProgressBlockData(@NotNull String blockName, @Nullable Date timestamp, @Nullable Collection<String> tags, @NotNull String flowId)
-
createOpenProgressBlockData
public static LogMessageData createOpenProgressBlockData(@NotNull String blockName, @NotNull MessageAttrs attrs)
-
createCloseProgressBlockData
public static LogMessageData createCloseProgressBlockData(@NotNull Date timestamp, @NotNull String flowId)
-
createProgressMessageData
public static LogMessageData createProgressMessageData(@NotNull String message, @Nullable Date timestamp, @Nullable Collection<String> tags, @NotNull String flowId)
-
createProgressMessageData
public static LogMessageData createProgressMessageData(@NotNull String message, @NotNull MessageAttrs attrs)
-
createFlowStartedData
public static LogMessageData createFlowStartedData(@NotNull String flowId, @NotNull String parentFlowId)
-
createFlowFinishedData
public static LogMessageData createFlowFinishedData(@NotNull String flowId)
-
getKind
@NotNull public LogMessageKind getKind()
-
getFlowId
public int getFlowId()
-
getParentFlowId
public int getParentFlowId()
-
getNullableParentFlowId
@Nullable public Integer getNullableParentFlowId()
-
getNullableStatus
@Nullable public Status getNullableStatus()
-
getNullableTimestamp
@Nullable public Date getNullableTimestamp()
-
getTimestamp
@NotNull public Date getTimestamp()
-
getNullableText
@Nullable public String getNullableText()
-
getText
@NotNull public String getText()
-
getNullableBlockName
@Nullable public String getNullableBlockName()
-
getBlockName
@NotNull public String getBlockName()
-
getBlockType
@NotNull public String getBlockType()
-
getRenderHint
@NotNull public String getRenderHint()
-
getNullableTags
@Nullable public Collection<String> getNullableTags()
-
getTags
@NotNull public Collection<String> getTags()
-
attachAnchor
public void attachAnchor(int anchor)
-
getNullableAnchor
@Nullable public Integer getNullableAnchor()
-
getEstimatedFootprint
public int getEstimatedFootprint()
This method give a rough estimation on object's memory footprint, and it should not be used in heuristics that require precision.- Returns:
- estimated memory footprint.
-
-