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
Job property that enables vManager Charts for a job and configures
which charts are displayed. Rendered in the job's General configuration section.
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class jenkins.model.OptionalJobProperty
OptionalJobProperty.OptionalJobPropertyDescriptorNested classes/interfaces inherited from interface hudson.tasks.BuildStep
BuildStep.PublisherListNested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson -
Field Summary
Fields inherited from class hudson.model.JobProperty
ownerFields inherited from interface hudson.tasks.BuildStep
BUILDERS, PUBLISHERS -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintNumber of most-recent builds to include in built-in charts; 0 = unlimited.booleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanvoidsetConfigFilePath(String configFilePath) voidsetConfigSource(String configSource) voidsetCredentialsId(String credentialsId) voidsetCustomCharts(List<ChartDefinition> customCharts) voidsetEnabled(boolean enabled) voidsetGroupedRunsCharts(List<GroupedRunsChartDefinition> groupedRunsCharts) voidsetMaxBuilds(int maxBuilds) voidsetServerUrl(String serverUrl) voidsetSessionInputFile(String sessionInputFile) voidsetSessionSource(String sessionSource) voidsetShowBuildDuration(boolean showBuildDuration) voidsetShowBuildLevelCharts(boolean showBuildLevelCharts) voidsetShowCustomMetrics(boolean showCustomMetrics) voidsetShowGroupedRunsCharts(boolean showGroupedRunsCharts) voidsetShowRegressionOptimizationChart(boolean showRegressionOptimizationChart) voidsetShowRunAnomaliesChart(boolean showRunAnomaliesChart) voidsetShowSuccessRate(boolean showSuccessRate) voidsetVerboseLogging(boolean verboseLogging) voidsetVManagerSchema(String vManagerSchema) Methods inherited from class jenkins.model.OptionalJobProperty
getDescriptorMethods inherited from class hudson.model.JobProperty
getJobAction, getJobActions, getJobOverrides, getProjectAction, getProjectActions, getRequiredMonitorService, getSubTasks, perform, prebuild, reconfigure, reconfigure, setOwner
-
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
-
setGroupedRunsCharts
@DataBoundSetter public void setGroupedRunsCharts(List<GroupedRunsChartDefinition> groupedRunsCharts) -
getServerUrl
-
setServerUrl
-
getCredentialsId
-
setCredentialsId
-
getVManagerSchema
-
setVManagerSchema
-
getCustomCharts
-
setCustomCharts
-
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
-
setSessionSource
-
getSessionInputFile
-
setSessionInputFile
-
getConfigSource
-
setConfigSource
-
getConfigFilePath
-
setConfigFilePath
-
isVerboseLogging
public boolean isVerboseLogging() -
setVerboseLogging
@DataBoundSetter public void setVerboseLogging(boolean verboseLogging)
-