Class BuildStatConfiguration

java.lang.Object
hudson.plugins.global_build_stats.model.BuildStatConfiguration
All Implemented Interfaces:
Serializable

@ExportedBean public class BuildStatConfiguration extends Object implements Serializable
Data persisted for every build stat configuration allowing to create charts on build results WARNING : if any change is made to this class, don't miss to create a new data migrator in the hudson.plugins.global_build_stats.xstream.migration package !
Author:
fcamblor
See Also:
  • Constructor Details

    • BuildStatConfiguration

      public BuildStatConfiguration()
    • BuildStatConfiguration

      public BuildStatConfiguration(String _id, String _buildStatTitle, int _buildStatWidth, int _buildStatHeight, int _historicLength, HistoricScale _historicScale, YAxisChartType _yAxisChartType, boolean _buildCountsShown, boolean _totalBuildTimeShown, boolean _averageBuildTimeShown, BuildSearchCriteria _buildFilters)
  • Method Details

    • getBuildStatTitle

      @Exported public String getBuildStatTitle()
    • getHistoricLength

      @Exported public int getHistoricLength()
    • getHistoricScale

      @Exported public HistoricScale getHistoricScale()
    • getBuildStatWidth

      @Exported public int getBuildStatWidth()
    • getBuildStatHeight

      @Exported public int getBuildStatHeight()
    • getId

      @Exported public String getId()
    • getyAxisChartType

      @Exported public YAxisChartType getyAxisChartType()
    • setBuildStatTitle

      public void setBuildStatTitle(String buildStatTitle)
    • setBuildStatWidth

      public void setBuildStatWidth(int buildStatWidth)
    • setBuildStatHeight

      public void setBuildStatHeight(int buildStatHeight)
    • setHistoricLength

      public void setHistoricLength(int historicLength)
    • setHistoricScale

      public void setHistoricScale(String historicScale)
    • setId

      public void setId(String id)
    • setyAxisChartType

      public void setyAxisChartType(YAxisChartType yAxisChartType)
    • getDimensionsShown

      @Exported public YAxisChartDimension[] getDimensionsShown()
    • setDimensionsShown

      public void setDimensionsShown(YAxisChartDimension[] dimensionsShown)
    • isBuildStatusesShown

      @Exported public boolean isBuildStatusesShown()
    • isTotalBuildTimeShown

      @Exported public boolean isTotalBuildTimeShown()
    • isAverageBuildTimeShown

      @Exported public boolean isAverageBuildTimeShown()
    • getBuildFilters

      @Exported public BuildSearchCriteria getBuildFilters()
    • setBuildFilters

      public void setBuildFilters(BuildSearchCriteria buildFilters)
    • isSuccessShown

      @Deprecated public boolean isSuccessShown()
      Deprecated.
      Use getBuildFilters().isSuccessShown() instead
    • isFailuresShown

      @Deprecated public boolean isFailuresShown()
      Deprecated.
      Use getBuildFilters().isFailuresShown() instead
    • isUnstablesShown

      @Deprecated public boolean isUnstablesShown()
      Deprecated.
      Use getBuildFilters().isUnstablesShown() instead
    • isAbortedShown

      @Deprecated public boolean isAbortedShown()
      Deprecated.
      Use getBuildFilters().isAbortedShown() instead
    • isNotBuildShown

      @Deprecated public boolean isNotBuildShown()
      Deprecated.
      Use getBuildFilters().isNotBuildShown() instead
    • getJobFilter

      @Deprecated public String getJobFilter()
      Deprecated.
      Use getBuildFilters().getJobFilter() instead
    • getNodeFilter

      @Deprecated public String getNodeFilter()
      Deprecated.
      Use getBuildFilters().getNodeFilter() instead
    • setJobFilter

      @Deprecated public void setJobFilter(String jobFilter)
      Deprecated.
      Use getBuildFilters().setJobFilter(jobFilter) instead
    • setNodeFilter

      @Deprecated public void setNodeFilter(String nodeFilter)
      Deprecated.
      Use getBuildFilters().setNodeFilter(nodeFilter) instead
    • setShownBuildResults

      @Deprecated public void setShownBuildResults(short shownBuildResults)
      Deprecated.
      Use getBuildFilters().setShownBuildResults(shownBuildResults) instead
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object