Klasse AxivionSuite.AxivionSuiteToolDescriptor

java.lang.Object
hudson.model.Descriptor<Tool>
io.jenkins.plugins.analysis.core.model.Tool.ToolDescriptor
io.jenkins.plugins.analysis.warnings.axivion.AxivionSuite.AxivionSuiteToolDescriptor
Alle implementierten Schnittstellen:
Saveable, OnMaster
Umschließende Klasse:
AxivionSuite

@Symbol({"axivionSuite","axivion"}) @Extension public static class AxivionSuite.AxivionSuiteToolDescriptor extends Tool.ToolDescriptor
Descriptor for AxivionSuite. *
  • Konstruktordetails

    • AxivionSuiteToolDescriptor

      public AxivionSuiteToolDescriptor()
      Creates the descriptor instance.
  • Methodendetails

    • getDisplayName

      @NonNull public String getDisplayName()
      Setzt außer Kraft:
      getDisplayName in Klasse Descriptor<Tool>
    • getHelp

      public String getHelp()
      Beschreibung aus Klasse kopiert: Tool.ToolDescriptor
      Returns an optional help text that can provide useful hints on how to configure the static analysis tool so that the report files could be parsed by Jenkins. This help can be a plain text message or an HTML snippet.
      Setzt außer Kraft:
      getHelp in Klasse Tool.ToolDescriptor
      Gibt zurück:
      the help
    • getLabelProvider

      public StaticAnalysisLabelProvider getLabelProvider()
      Beschreibung aus Klasse kopiert: Tool.ToolDescriptor
      Returns a StaticAnalysisLabelProvider that will render all tool specific labels.
      Setzt außer Kraft:
      getLabelProvider in Klasse Tool.ToolDescriptor
      Gibt zurück:
      a tool specific StaticAnalysisLabelProvider
    • doCheckProjectUrl

      @POST public FormValidation doCheckProjectUrl(@AncestorInPath BuildableItem project, @QueryParameter String projectUrl)
      Dashboard project url must be a valid url.
      Parameter:
      project - the project that is configured
      projectUrl - url to a project inside an Axivion dashboard
      Gibt zurück:
      FormValidation.ok() is a valid url
    • doCheckBasedir

      @POST public FormValidation doCheckBasedir(@AncestorInPath BuildableItem project, @QueryParameter String basedir)
      Checks whether the given path is a correct os path.
      Parameter:
      project - the project that is configured
      basedir - path to check
      Gibt zurück:
      FormValidation.ok() is a valid url
    • doCheckCredentialsId

      @POST public FormValidation doCheckCredentialsId(@AncestorInPath Item item, @QueryParameter String credentialsId)
      Checks whether valid credentials are given.
      Parameter:
      item - jenkins configuration
      credentialsId - id of the stored credentials pair
      Gibt zurück:
      FormValidation.ok() if credentials exist and are valid
    • doFillCredentialsIdItems

      @POST public ListBoxModel doFillCredentialsIdItems(@AncestorInPath Item item, @QueryParameter String credentialsId)
      Shows the user all available credential id items.
      Parameter:
      item - jenkins configuration
      credentialsId - current used credentials
      Gibt zurück:
      a list view of all credential ids