Class PropeloJobReporterConfiguration

java.lang.Object
hudson.model.Descriptor<GlobalConfiguration>
jenkins.model.GlobalConfiguration
io.jenkins.plugins.propelo.commons.models.PropeloJobReporterConfiguration
All Implemented Interfaces:
ExtensionPoint, Describable<GlobalConfiguration>, Saveable, OnMaster

@Symbol("propelo-job-reporter") @Extension public class PropeloJobReporterConfiguration extends GlobalConfiguration
  • Field Details

  • Constructor Details

    • PropeloJobReporterConfiguration

      @DataBoundConstructor public PropeloJobReporterConfiguration(Secret levelOpsApiKey, String levelOpsPluginPath, @CheckForNull boolean trustAllCertificates, String productIds, String jenkinsInstanceName, Boolean isRegistered, String jenkinsStatus, String jenkinsUserName, String jenkinsBaseUrl, Secret jenkinsUserToken, long heartbeatDuration, String bullseyeXmlResultPaths, long configUpdatedAt, ApplicationType applicationType)
    • PropeloJobReporterConfiguration

      public PropeloJobReporterConfiguration()
  • Method Details

    • getLevelOpsApiKey

      public Secret getLevelOpsApiKey()
    • setLevelOpsApiKey

      @DataBoundSetter public void setLevelOpsApiKey(Secret levelOpsApiKey)
    • getLevelOpsPluginPath

      public String getLevelOpsPluginPath()
    • setLevelOpsPluginPath

      @DataBoundSetter public void setLevelOpsPluginPath(String levelOpsPluginPath)
    • isTrustAllCertificates

      public boolean isTrustAllCertificates()
    • setTrustAllCertificates

      @DataBoundSetter public void setTrustAllCertificates(boolean trustAllCertificates)
    • getProductIds

      public String getProductIds()
    • setProductIds

      @DataBoundSetter public void setProductIds(String productIds)
    • getJenkinsInstanceName

      public String getJenkinsInstanceName()
    • setJenkinsInstanceName

      @DataBoundSetter public void setJenkinsInstanceName(String jenkinsInstanceName)
    • getRegistered

      public Boolean getRegistered()
    • setRegistered

      @DataBoundSetter public void setRegistered(Boolean registered)
    • getJenkinsStatus

      public String getJenkinsStatus()
    • setJenkinsStatus

      @DataBoundSetter public void setJenkinsStatus(String jenkinsStatus)
    • getJenkinsUserName

      public String getJenkinsUserName()
    • setJenkinsUserName

      @DataBoundSetter public void setJenkinsUserName(String jenkinsUserName)
    • getJenkinsBaseUrl

      public String getJenkinsBaseUrl()
    • setJenkinsBaseUrl

      @DataBoundSetter public void setJenkinsBaseUrl(String jenkinsBaseUrl)
    • getJenkinsUserToken

      public Secret getJenkinsUserToken()
    • setJenkinsUserToken

      @DataBoundSetter public void setJenkinsUserToken(Secret jenkinsUserToken)
    • getHeartbeatDuration

      public long getHeartbeatDuration()
    • setHeartbeatDuration

      @DataBoundSetter public void setHeartbeatDuration(long heartbeatDuration)
    • getBullseyeXmlResultPaths

      public String getBullseyeXmlResultPaths()
    • setBullseyeXmlResultPaths

      @DataBoundSetter public void setBullseyeXmlResultPaths(String bullseyeXmlResultPaths)
    • getConfigUpdatedAt

      public long getConfigUpdatedAt()
    • setConfigUpdatedAt

      @DataBoundSetter public void setConfigUpdatedAt(long configUpdatedAt)
    • getApplicationType

      public ApplicationType getApplicationType()
    • setApplicationType

      @DataBoundSetter public void setApplicationType(ApplicationType applicationType)
    • getDisplayName

      public String getDisplayName()
      Overrides:
      getDisplayName in class Descriptor<GlobalConfiguration>
    • configure

      public boolean configure(org.kohsuke.stapler.StaplerRequest req, net.sf.json.JSONObject json) throws Descriptor.FormException
      Overrides:
      configure in class GlobalConfiguration
      Throws:
      Descriptor.FormException