Class BuildValue
- java.lang.Object
-
- java.lang.Number
-
- jetbrains.buildServer.serverSide.statistics.build.BuildValue
-
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
AverageBuildValue
public class BuildValue extends 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 classBuildValue.StartOrderComparator
-
Field Summary
Fields Modifier and Type Field Description protected longmyBuildIdprotected StringmyBuildNumberprotected StringmyBuildTypeIdprotected longmyDurationprotected booleanmyFailedprotected booleanmyLinkableprotected StringmySeriesprotected longmyStartTimeprotected BigDecimalmyValue
-
Constructor Summary
Constructors Constructor Description BuildValue(long buildId, BigDecimal value, String buildNumber, String buildTypeId, String series, long startTime, long duration, boolean linkable, boolean failed, String statusText)Deprecated.BuildValue(long buildId, BigDecimal value, String buildNumber, String buildTypeId, String series, long seriesId, long startTime, long duration, boolean linkable, boolean failed, String statusText)BuildValue(long buildId, BigDecimal value, String buildNumber, String buildTypeId, String series, long seriesId, long startTime, long duration, boolean linkable, boolean failed, String statusText, String branchName, boolean isPersonal)BuildValue(SBuild build, BigDecimal value)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BuildValueclone()doubledoubleValue()floatfloatValue()StringgetBranchName()longgetBuildId()StringgetBuildNumber()StringgetBuildTypeId()StringgetBuildTypeName()longgetDuration()StringgetSeries()longgetSeriesId()longgetStartTime()StringgetStatusText()BigDecimalgetValue()intintValue()booleanisFailed()booleanisLinkable()booleanisPersonal()longlongValue()voidsetBranchName(String branchName)voidsetBuildId(long buildId)voidsetBuildNumber(String buildNumber)voidsetBuildTypeId(String buildTypeId)voidsetBuildTypeName(String buildTypeName)voidsetDuration(long duration)voidsetFailed(boolean failed)voidsetLinkable(boolean linkable)voidsetSeries(String series)voidsetSeriesId(long seriesId)voidsetStartTime(long startTime)voidsetValue(BigDecimal value)StringtoString()-
Methods inherited from class java.lang.Number
byteValue, shortValue
-
-
-
-
Field Detail
-
myValue
protected BigDecimal myValue
-
myBuildId
protected long myBuildId
-
myDuration
protected long myDuration
-
myBuildNumber
protected String myBuildNumber
-
myBuildTypeId
protected String myBuildTypeId
-
mySeries
protected String mySeries
-
myStartTime
protected long myStartTime
-
myLinkable
protected boolean myLinkable
-
myFailed
protected boolean myFailed
-
-
Constructor Detail
-
BuildValue
@Deprecated public BuildValue(long buildId, BigDecimal value, String buildNumber, String buildTypeId, @NotNull String series, long startTime, long duration, boolean linkable, boolean failed, String statusText)
Deprecated.
-
BuildValue
public BuildValue(long buildId, BigDecimal value, String buildNumber, String buildTypeId, @NotNull String series, long seriesId, long startTime, long duration, boolean linkable, boolean failed, String statusText)
-
BuildValue
public BuildValue(long buildId, BigDecimal value, String buildNumber, String buildTypeId, @NotNull String series, long seriesId, long startTime, long duration, boolean linkable, boolean failed, String statusText, @Nullable String branchName, boolean isPersonal)
-
BuildValue
public BuildValue(SBuild build, BigDecimal value)
-
-
Method Detail
-
clone
public BuildValue clone()
-
getValue
public BigDecimal getValue()
-
getBuildId
public long getBuildId()
-
getBuildNumber
public String getBuildNumber()
-
getBuildTypeId
public String getBuildTypeId()
-
getStartTime
public long getStartTime()
-
getDuration
public long getDuration()
-
setValue
public void setValue(BigDecimal value)
-
setBuildId
public void setBuildId(long buildId)
-
setDuration
public void setDuration(long duration)
-
setBuildNumber
public void setBuildNumber(String buildNumber)
-
setBuildTypeId
public void setBuildTypeId(String buildTypeId)
-
setStartTime
public void setStartTime(long startTime)
-
isLinkable
public boolean isLinkable()
-
isPersonal
public boolean isPersonal()
-
setLinkable
public void setLinkable(boolean linkable)
-
getSeries
public String getSeries()
-
getSeriesId
public long getSeriesId()
-
setSeries
public void setSeries(String series)
-
setSeriesId
public void setSeriesId(long seriesId)
-
isFailed
public boolean isFailed()
-
setFailed
public void setFailed(boolean failed)
-
getBuildTypeName
public String getBuildTypeName()
-
setBuildTypeName
public void setBuildTypeName(String buildTypeName)
-
setBranchName
public void setBranchName(@Nullable String branchName)
-
getBranchName
@Nullable public String getBranchName()
-
floatValue
public float floatValue()
- Specified by:
floatValuein classNumber
-
doubleValue
public double doubleValue()
- Specified by:
doubleValuein classNumber
-
getStatusText
public String getStatusText()
-
-