Class BuildValue
- java.lang.Object
-
- java.lang.Number
-
- jetbrains.buildServer.serverSide.statistics.build.BuildValue
-
- All Implemented Interfaces:
java.io.Serializable
- Direct Known Subclasses:
AverageBuildValue
public class BuildValue extends java.lang.Number
This class holds metric value and attributes of corresponding build- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
BuildValue.StartOrderComparator
-
Field Summary
Fields Modifier and Type Field Description protected long
myBuildId
protected java.lang.String
myBuildNumber
protected java.lang.String
myBuildTypeId
protected long
myDuration
protected boolean
myFailed
protected boolean
myLinkable
protected java.lang.String
mySeries
protected long
myStartTime
protected java.math.BigDecimal
myValue
-
Constructor Summary
Constructors Constructor Description BuildValue(long buildId, java.math.BigDecimal value, java.lang.String buildNumber, java.lang.String buildTypeId, java.lang.String series, long startTime, long duration, boolean linkable, boolean failed, java.lang.String statusText)
Deprecated.BuildValue(long buildId, java.math.BigDecimal value, java.lang.String buildNumber, java.lang.String buildTypeId, java.lang.String series, long seriesId, long startTime, long duration, boolean linkable, boolean failed, java.lang.String statusText)
BuildValue(long buildId, java.math.BigDecimal value, java.lang.String buildNumber, java.lang.String buildTypeId, java.lang.String series, long seriesId, long startTime, long duration, boolean linkable, boolean failed, java.lang.String statusText, java.lang.String branchName, boolean isPersonal)
BuildValue(SBuild build, java.math.BigDecimal value)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BuildValue
clone()
double
doubleValue()
float
floatValue()
java.lang.String
getBranchName()
long
getBuildId()
java.lang.String
getBuildNumber()
java.lang.String
getBuildTypeId()
java.lang.String
getBuildTypeName()
long
getDuration()
java.lang.String
getSeries()
long
getSeriesId()
long
getStartTime()
java.lang.String
getStatusText()
java.math.BigDecimal
getValue()
int
intValue()
boolean
isFailed()
boolean
isLinkable()
boolean
isPersonal()
long
longValue()
void
setBranchName(java.lang.String branchName)
void
setBuildId(long buildId)
void
setBuildNumber(java.lang.String buildNumber)
void
setBuildTypeId(java.lang.String buildTypeId)
void
setBuildTypeName(java.lang.String buildTypeName)
void
setDuration(long duration)
void
setFailed(boolean failed)
void
setLinkable(boolean linkable)
void
setSeries(java.lang.String series)
void
setSeriesId(long seriesId)
void
setStartTime(long startTime)
void
setValue(java.math.BigDecimal value)
java.lang.String
toString()
-
-
-
Field Detail
-
myValue
protected java.math.BigDecimal myValue
-
myBuildId
protected long myBuildId
-
myDuration
protected long myDuration
-
myBuildNumber
protected java.lang.String myBuildNumber
-
myBuildTypeId
protected java.lang.String myBuildTypeId
-
mySeries
protected java.lang.String mySeries
-
myStartTime
protected long myStartTime
-
myLinkable
protected boolean myLinkable
-
myFailed
protected boolean myFailed
-
-
Constructor Detail
-
BuildValue
@Deprecated public BuildValue(long buildId, java.math.BigDecimal value, java.lang.String buildNumber, java.lang.String buildTypeId, @NotNull java.lang.String series, long startTime, long duration, boolean linkable, boolean failed, java.lang.String statusText)
Deprecated.
-
BuildValue
public BuildValue(long buildId, java.math.BigDecimal value, java.lang.String buildNumber, java.lang.String buildTypeId, @NotNull java.lang.String series, long seriesId, long startTime, long duration, boolean linkable, boolean failed, java.lang.String statusText)
-
BuildValue
public BuildValue(long buildId, java.math.BigDecimal value, java.lang.String buildNumber, java.lang.String buildTypeId, @NotNull java.lang.String series, long seriesId, long startTime, long duration, boolean linkable, boolean failed, java.lang.String statusText, @Nullable java.lang.String branchName, boolean isPersonal)
-
BuildValue
public BuildValue(SBuild build, java.math.BigDecimal value)
-
-
Method Detail
-
clone
public BuildValue clone()
- Overrides:
clone
in classjava.lang.Object
-
getValue
public java.math.BigDecimal getValue()
-
getBuildId
public long getBuildId()
-
getBuildNumber
public java.lang.String getBuildNumber()
-
getBuildTypeId
public java.lang.String getBuildTypeId()
-
getStartTime
public long getStartTime()
-
getDuration
public long getDuration()
-
setValue
public void setValue(java.math.BigDecimal value)
-
setBuildId
public void setBuildId(long buildId)
-
setDuration
public void setDuration(long duration)
-
setBuildNumber
public void setBuildNumber(java.lang.String buildNumber)
-
setBuildTypeId
public void setBuildTypeId(java.lang.String buildTypeId)
-
setStartTime
public void setStartTime(long startTime)
-
isLinkable
public boolean isLinkable()
-
isPersonal
public boolean isPersonal()
-
setLinkable
public void setLinkable(boolean linkable)
-
getSeries
public java.lang.String getSeries()
-
getSeriesId
public long getSeriesId()
-
setSeries
public void setSeries(java.lang.String series)
-
setSeriesId
public void setSeriesId(long seriesId)
-
isFailed
public boolean isFailed()
-
setFailed
public void setFailed(boolean failed)
-
getBuildTypeName
public java.lang.String getBuildTypeName()
-
setBuildTypeName
public void setBuildTypeName(java.lang.String buildTypeName)
-
setBranchName
public void setBranchName(@Nullable java.lang.String branchName)
-
getBranchName
@Nullable public java.lang.String getBranchName()
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
intValue
public int intValue()
- Specified by:
intValue
in classjava.lang.Number
-
longValue
public long longValue()
- Specified by:
longValue
in classjava.lang.Number
-
floatValue
public float floatValue()
- Specified by:
floatValue
in classjava.lang.Number
-
doubleValue
public double doubleValue()
- Specified by:
doubleValue
in classjava.lang.Number
-
getStatusText
public java.lang.String getStatusText()
-
-