Class 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
    • 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)  
    • 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 class java.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 class java.lang.Object
      • intValue

        public int intValue()
        Specified by:
        intValue in class java.lang.Number
      • longValue

        public long longValue()
        Specified by:
        longValue in class java.lang.Number
      • floatValue

        public float floatValue()
        Specified by:
        floatValue in class java.lang.Number
      • doubleValue

        public double doubleValue()
        Specified by:
        doubleValue in class java.lang.Number
      • getStatusText

        public java.lang.String getStatusText()