Class PrometheusConfiguration

    • Constructor Detail

      • PrometheusConfiguration

        public PrometheusConfiguration()
    • Method Detail

      • configure

        public boolean configure​(org.kohsuke.stapler.StaplerRequest req,
                                 net.sf.json.JSONObject json)
        Overrides:
        configure in class GlobalConfiguration
      • 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()
      • setDisabledMetricConfig

        @DataBoundSetter
        public void setDisabledMetricConfig​(DisabledMetricConfig disabledMetricConfig)
      • isCollectCodeCoverage

        public boolean isCollectCodeCoverage()
      • isCodeCoverageApiPluginInstalled

        public boolean isCodeCoverageApiPluginInstalled()
      • setCollectCodeCoverage

        public void setCollectCodeCoverage​(boolean collectCodeCoverage)
      • doCheckCollectingMetricsPeriodInSeconds

        public FormValidation doCheckCollectingMetricsPeriodInSeconds​(@QueryParameter
                                                                      String value)