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
,OnMaster
@Extension(dynamicLoadable=NO) public class PrometheusConfiguration extends GlobalConfiguration
- 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 Constructor Description PrometheusConfiguration()
-
Method Summary
-
Methods inherited from class jenkins.model.GlobalConfiguration
all, getDescriptor, getGlobalConfigPage
-
Methods inherited from class hudson.model.Descriptor
addHelpFileRedirect, bindJSON, calcAutoCompleteSettings, calcFillSettings, configure, 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, getT, getViewPage, isInstance, isSubTypeOf, load, newInstance, newInstance, newInstancesFromHeteroList, newInstancesFromHeteroList, save, self, toArray, toList, toMap
-
-
-
-
Method Detail
-
get
public static PrometheusConfiguration get()
-
configure
public boolean configure(org.kohsuke.stapler.StaplerRequest req, net.sf.json.JSONObject json)
- Overrides:
configure
in classGlobalConfiguration
-
getPath
public String getPath()
-
setPath
@DataBoundSetter public void setPath(String path)
-
getJobAttributeName
public String getJobAttributeName()
-
setJobAttributeName
@DataBoundSetter public void setJobAttributeName(String jobAttributeName)
-
getDefaultNamespace
public String getDefaultNamespace()
-
setDefaultNamespace
@DataBoundSetter public void setDefaultNamespace(String path)
-
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
public String getUrlName()
-
getAdditionalPath
public String getAdditionalPath()
-
getLabeledBuildParameterNames
public String getLabeledBuildParameterNames()
-
setLabeledBuildParameterNames
@DataBoundSetter public void setLabeledBuildParameterNames(String labeledBuildParameterNames)
-
getLabeledBuildParameterNamesAsArray
public String[] getLabeledBuildParameterNamesAsArray()
-
getDisabledMetricConfig
public DisabledMetricConfig getDisabledMetricConfig()
-
setDisabledMetricConfig
@DataBoundSetter public void setDisabledMetricConfig(DisabledMetricConfig disabledMetricConfig)
-
isCollectCodeCoverage
public boolean isCollectCodeCoverage()
-
isCodeCoverageApiPluginInstalled
public boolean isCodeCoverageApiPluginInstalled()
-
setCollectCodeCoverage
public void setCollectCodeCoverage(boolean collectCodeCoverage)
-
doCheckPath
public FormValidation doCheckPath(@QueryParameter String value)
-
doCheckCollectingMetricsPeriodInSeconds
public FormValidation doCheckCollectingMetricsPeriodInSeconds(@QueryParameter String value)
-
-