Class LevelOpsMgmtLink

java.lang.Object
hudson.model.ManagementLink
io.jenkins.plugins.propelo.job_reporter.extensions.LevelOpsMgmtLink
All Implemented Interfaces:
ExtensionPoint, Action, ModelObject

@Extension public class LevelOpsMgmtLink extends ManagementLink
  • Field Details

  • Constructor Details

    • LevelOpsMgmtLink

      public LevelOpsMgmtLink()
  • Method Details

    • getDisplayName

      public String getDisplayName()
    • getIconFileName

      public String getIconFileName()
      Specified by:
      getIconFileName in interface Action
      Specified by:
      getIconFileName in class ManagementLink
    • getUrlName

      public String getUrlName()
      Specified by:
      getUrlName in interface Action
      Specified by:
      getUrlName in class ManagementLink
    • getDescription

      public String getDescription()
      Overrides:
      getDescription in class ManagementLink
    • doSaveSettings

      @POST public void doSaveSettings(org.kohsuke.stapler.StaplerRequest res, org.kohsuke.stapler.StaplerResponse rsp, @QueryParameter("levelOpsApiKey") String levelOpsApiKey, @QueryParameter("levelOpsPluginPath") String levelOpsPluginPath, @QueryParameter("jenkinsBaseUrl") String jenkinsBaseUrl, @QueryParameter("jenkinsUserName") String jenkinsUserName, @QueryParameter("jenkinsUserToken") String jenkinsUserToken, @QueryParameter("bullseyeXmlResultPaths") String bullseyeXmlResultPaths, @QueryParameter("productIds") String productIds, @QueryParameter("jenkinsInstanceName") String jenkinsInstanceName, @QueryParameter("trustAllCertificates") boolean trustAllCertificates, @QueryParameter("applicationType") String applicationType) throws IOException
      Throws:
      IOException
    • getConfiguration

      public PropeloJobReporterConfiguration getConfiguration()
    • getJenkinsStatus

      public String getJenkinsStatus()