Class VManagerChartsJobProperty

java.lang.Object
hudson.model.JobProperty<Job<?,?>>
jenkins.model.OptionalJobProperty<Job<?,?>>
org.jenkinsci.plugins.vmanager.charts.VManagerChartsJobProperty
All Implemented Interfaces:
ExtensionPoint, Describable<JobProperty<?>>, ReconfigurableDescribable<JobProperty<?>>, BuildStep

public class VManagerChartsJobProperty extends OptionalJobProperty<Job<?,?>>
Job property that enables vManager Charts for a job and configures which charts are displayed. Rendered in the job's General configuration section.
  • Constructor Details

    • VManagerChartsJobProperty

      @DataBoundConstructor public VManagerChartsJobProperty()
  • Method Details

    • isEnabled

      public boolean isEnabled()
    • setEnabled

      @DataBoundSetter public void setEnabled(boolean enabled)
    • isShowBuildDuration

      public boolean isShowBuildDuration()
    • setShowBuildDuration

      @DataBoundSetter public void setShowBuildDuration(boolean showBuildDuration)
    • isShowSuccessRate

      public boolean isShowSuccessRate()
    • setShowSuccessRate

      @DataBoundSetter public void setShowSuccessRate(boolean showSuccessRate)
    • isShowCustomMetrics

      public boolean isShowCustomMetrics()
    • setShowCustomMetrics

      @DataBoundSetter public void setShowCustomMetrics(boolean showCustomMetrics)
    • isShowBuildLevelCharts

      public boolean isShowBuildLevelCharts()
    • setShowBuildLevelCharts

      @DataBoundSetter public void setShowBuildLevelCharts(boolean showBuildLevelCharts)
    • isShowRegressionOptimizationChart

      public boolean isShowRegressionOptimizationChart()
    • setShowRegressionOptimizationChart

      @DataBoundSetter public void setShowRegressionOptimizationChart(boolean showRegressionOptimizationChart)
    • isShowRunAnomaliesChart

      public boolean isShowRunAnomaliesChart()
    • setShowRunAnomaliesChart

      @DataBoundSetter public void setShowRunAnomaliesChart(boolean showRunAnomaliesChart)
    • isShowGroupedRunsCharts

      public boolean isShowGroupedRunsCharts()
    • setShowGroupedRunsCharts

      @DataBoundSetter public void setShowGroupedRunsCharts(boolean showGroupedRunsCharts)
    • getGroupedRunsCharts

      public List<GroupedRunsChartDefinition> getGroupedRunsCharts()
    • setGroupedRunsCharts

      @DataBoundSetter public void setGroupedRunsCharts(List<GroupedRunsChartDefinition> groupedRunsCharts)
    • getServerUrl

      public String getServerUrl()
    • setServerUrl

      @DataBoundSetter public void setServerUrl(String serverUrl)
    • getCredentialsId

      public String getCredentialsId()
    • setCredentialsId

      @DataBoundSetter public void setCredentialsId(String credentialsId)
    • getVManagerSchema

      public String getVManagerSchema()
    • setVManagerSchema

      @DataBoundSetter public void setVManagerSchema(String vManagerSchema)
    • getCustomCharts

      public List<ChartDefinition> getCustomCharts()
    • setCustomCharts

      @DataBoundSetter public void setCustomCharts(List<ChartDefinition> customCharts)
    • getMaxBuilds

      public int getMaxBuilds()
      Number of most-recent builds to include in built-in charts; 0 = unlimited.
    • setMaxBuilds

      @DataBoundSetter public void setMaxBuilds(int maxBuilds)
    • getSessionSource

      public String getSessionSource()
    • setSessionSource

      @DataBoundSetter public void setSessionSource(String sessionSource)
    • getSessionInputFile

      public String getSessionInputFile()
    • setSessionInputFile

      @DataBoundSetter public void setSessionInputFile(String sessionInputFile)
    • getConfigSource

      public String getConfigSource()
    • setConfigSource

      @DataBoundSetter public void setConfigSource(String configSource)
    • getConfigFilePath

      public String getConfigFilePath()
    • setConfigFilePath

      @DataBoundSetter public void setConfigFilePath(String configFilePath)
    • isVerboseLogging

      public boolean isVerboseLogging()
    • setVerboseLogging

      @DataBoundSetter public void setVerboseLogging(boolean verboseLogging)