Package jetbrains.buildServer.messages
Class BuildMessage1
- java.lang.Object
-
- jetbrains.buildServer.messages.BuildMessage1
-
public final class BuildMessage1 extends Object
-
-
Field Summary
Fields Modifier and Type Field Description static StringDEFAULT_FLOW_ID
-
Constructor Summary
Constructors Constructor Description BuildMessage1(String sourceId, String typeId, Status status, Date timestamp, Object value)BuildMessage1(String sourceId, String typeId, Status status, Date timestamp, Object value, Collection<String> tags)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetFlowId()intgetSequenceId()StringgetSourceId()StatusgetStatus()Collection<String>getTags()DategetTimestamp()StringgetTypeId()ObjectgetValue()booleanhasTag(String tag)voidsetSequenceId(int sequenceId)Set sequenceId of this message for the build, should be set right before sending the message and must increase across build messagesvoidsetTimestamp(Date timestamp)BuildMessage1takeTimestamp(BuildMessage1 source)StringtoString()BuildMessage1updateFlowId(String flowId)BuildMessage1updateTags(String tag)BuildMessage1updateTags(Collection<String> tags)
-
-
-
Field Detail
-
DEFAULT_FLOW_ID
public static final String DEFAULT_FLOW_ID
- See Also:
- Constant Field Values
-
-
Method Detail
-
setTimestamp
public void setTimestamp(Date timestamp)
-
getSequenceId
public int getSequenceId()
- Returns:
- sequenceId of this message if was set with
setSequenceId(int) - Since:
- 2019.1
-
setSequenceId
public void setSequenceId(int sequenceId)
Set sequenceId of this message for the build, should be set right before sending the message and must increase across build messages- Since:
- 2019.1
-
updateFlowId
public BuildMessage1 updateFlowId(String flowId)
-
takeTimestamp
public BuildMessage1 takeTimestamp(BuildMessage1 source)
-
getSourceId
public String getSourceId()
-
getTypeId
public String getTypeId()
-
getStatus
public Status getStatus()
-
getTimestamp
public Date getTimestamp()
-
getValue
public Object getValue()
-
getFlowId
public String getFlowId()
-
getTags
public Collection<String> getTags()
-
updateTags
public BuildMessage1 updateTags(String tag)
-
hasTag
public boolean hasTag(String tag)
-
updateTags
public BuildMessage1 updateTags(Collection<String> tags)
-
-