Class PrometheusConfiguration
java.lang.Object
hudson.model.Descriptor<GlobalConfiguration>
jenkins.model.GlobalConfiguration
org.jenkinsci.plugins.prometheus.config.PrometheusConfiguration
- All Implemented Interfaces:
ExtensionPoint
,Describable<GlobalConfiguration>
,Saveable
,Loadable
,OnMaster
- Author:
- Robin Müller
-
Nested Class Summary
Nested classes/interfaces inherited from class hudson.model.Descriptor
Descriptor.FormException, Descriptor.PropertyType, Descriptor.Self
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
-
Field Summary
Fields inherited from class hudson.model.Descriptor
clazz
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
configure
(org.kohsuke.stapler.StaplerRequest2 req, net.sf.json.JSONObject json) doCheckPath
(String value) static PrometheusConfiguration
get()
boolean
long
String[]
getPath()
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
void
setAppendParamLabel
(boolean appendParamLabel) void
setAppendStatusLabel
(boolean appendStatusLabel) void
setCollectCodeCoverage
(boolean collectCodeCoverage) void
setCollectDiskUsage
(boolean collectDiskUsage) void
void
setCollectingMetricsPeriodInSeconds
(long collectingMetricsPeriodInSeconds) void
setCollectNodeStatus
(boolean collectNodeStatus) void
setCountAbortedBuilds
(boolean countAbortedBuilds) void
setCountFailedBuilds
(boolean countFailedBuilds) void
setCountNotBuiltBuilds
(boolean countNotBuiltBuilds) void
setCountSuccessfulBuilds
(boolean countSuccessfulBuilds) void
setCountUnstableBuilds
(boolean countUnstableBuilds) void
setDefaultNamespace
(String path) void
setDisabledMetricConfig
(DisabledMetricConfig disabledMetricConfig) void
setFetchTestResults
(boolean fetchTestResults) void
setJobAttributeName
(String jobAttributeName) void
setLabeledBuildParameterNames
(String labeledBuildParameterNames) void
void
setPerBuildMetrics
(boolean perBuildMetrics) void
setProcessingDisabledBuilds
(boolean processingDisabledBuilds) void
setUseAuthenticatedEndpoint
(boolean useAuthenticatedEndpoint) Methods inherited from class jenkins.model.GlobalConfiguration
all, configure, getDescriptor, getGlobalConfigPage
Methods inherited from class hudson.model.Descriptor
addHelpFileRedirect, bindJSON, bindJSON, calcAutoCompleteSettings, calcFillSettings, configure, doHelp, doHelp, find, find, findByDescribableClassName, findById, getCategory, getCheckMethod, getCheckUrl, getConfigFile, getConfigPage, getCurrentDescriptorByNameUrl, getDescriptorFullUrl, getDescriptorUrl, getDisplayName, getGlobalPropertyType, getHelpFile, getHelpFile, getHelpFile, getId, getJsonSafeClassName, getKlass, getPlugin, getPossibleViewNames, getPropertyType, getPropertyType, getPropertyTypeOrDie, getRequiredGlobalConfigPagePermission, getStaticHelpUrl, getStaticHelpUrl, getT, getViewPage, isInstance, isSubTypeOf, load, newInstance, newInstance, newInstance, newInstancesFromHeteroList, newInstancesFromHeteroList, newInstancesFromHeteroList, newInstancesFromHeteroList, save, self, toArray, toList, toMap
-
Constructor Details
-
PrometheusConfiguration
public PrometheusConfiguration()
-
-
Method Details
-
get
-
configure
public boolean configure(org.kohsuke.stapler.StaplerRequest2 req, net.sf.json.JSONObject json) - Overrides:
configure
in classGlobalConfiguration
-
getPath
-
setPath
-
getJobAttributeName
-
setJobAttributeName
-
getDefaultNamespace
-
setDefaultNamespace
-
setCollectDiskUsage
@DataBoundSetter public void setCollectDiskUsage(boolean collectDiskUsage) -
setCollectDiskUsageBasedOnEnvironmentVariableIfDefined
public void setCollectDiskUsageBasedOnEnvironmentVariableIfDefined() -
isCollectDiskUsageEnvironmentVariableSet
public boolean isCollectDiskUsageEnvironmentVariableSet() -
getCollectDiskUsage
public boolean getCollectDiskUsage() -
getCollectingMetricsPeriodInSeconds
public long getCollectingMetricsPeriodInSeconds() -
setCollectingMetricsPeriodInSeconds
@DataBoundSetter public void setCollectingMetricsPeriodInSeconds(long collectingMetricsPeriodInSeconds) -
isUseAuthenticatedEndpoint
public boolean isUseAuthenticatedEndpoint() -
setUseAuthenticatedEndpoint
@DataBoundSetter public void setUseAuthenticatedEndpoint(boolean useAuthenticatedEndpoint) -
isCountSuccessfulBuilds
public boolean isCountSuccessfulBuilds() -
setCountSuccessfulBuilds
@DataBoundSetter public void setCountSuccessfulBuilds(boolean countSuccessfulBuilds) -
isCountUnstableBuilds
public boolean isCountUnstableBuilds() -
setCountUnstableBuilds
@DataBoundSetter public void setCountUnstableBuilds(boolean countUnstableBuilds) -
isCountFailedBuilds
public boolean isCountFailedBuilds() -
setCountFailedBuilds
@DataBoundSetter public void setCountFailedBuilds(boolean countFailedBuilds) -
isCountNotBuiltBuilds
public boolean isCountNotBuiltBuilds() -
setCountNotBuiltBuilds
@DataBoundSetter public void setCountNotBuiltBuilds(boolean countNotBuiltBuilds) -
isCountAbortedBuilds
public boolean isCountAbortedBuilds() -
setCountAbortedBuilds
@DataBoundSetter public void setCountAbortedBuilds(boolean countAbortedBuilds) -
isFetchTestResults
public boolean isFetchTestResults() -
setFetchTestResults
@DataBoundSetter public void setFetchTestResults(boolean fetchTestResults) -
isProcessingDisabledBuilds
public boolean isProcessingDisabledBuilds() -
setProcessingDisabledBuilds
@DataBoundSetter public void setProcessingDisabledBuilds(boolean processingDisabledBuilds) -
isAppendParamLabel
public boolean isAppendParamLabel() -
setAppendParamLabel
@DataBoundSetter public void setAppendParamLabel(boolean appendParamLabel) -
isAppendStatusLabel
public boolean isAppendStatusLabel() -
setAppendStatusLabel
@DataBoundSetter public void setAppendStatusLabel(boolean appendStatusLabel) -
isPerBuildMetrics
public boolean isPerBuildMetrics() -
setPerBuildMetrics
@DataBoundSetter public void setPerBuildMetrics(boolean perBuildMetrics) -
isCollectNodeStatus
public boolean isCollectNodeStatus() -
setCollectNodeStatus
@DataBoundSetter public void setCollectNodeStatus(boolean collectNodeStatus) -
getUrlName
-
getAdditionalPath
-
getLabeledBuildParameterNames
-
setLabeledBuildParameterNames
-
getLabeledBuildParameterNamesAsArray
-
getDisabledMetricConfig
-
setDisabledMetricConfig
-
isCollectCodeCoverage
public boolean isCollectCodeCoverage() -
isCodeCoverageApiPluginInstalled
public boolean isCodeCoverageApiPluginInstalled() -
setCollectCodeCoverage
public void setCollectCodeCoverage(boolean collectCodeCoverage) -
doCheckPath
-
doCheckCollectingMetricsPeriodInSeconds
-