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
- Umschließende Klasse:
AxivionSuite
@Symbol({"axivionSuite","axivion"})
@Extension
public static class AxivionSuite.AxivionSuiteToolDescriptor
extends Tool.ToolDescriptor
Descriptor for
AxivionSuite
. *-
Verschachtelte Klassen - Übersicht
Von Klasse geerbte verschachtelte Klassen/Schnittstellen hudson.model.Descriptor
Descriptor.FormException, Descriptor.PropertyType, Descriptor.Self
-
Feldübersicht
Von Klasse geerbte Felder hudson.model.Descriptor
clazz
-
Konstruktorübersicht
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibungdoCheckBasedir
(BuildableItem project, String basedir) Checks whether the given path is a correct os path.doCheckCredentialsId
(Item item, String credentialsId) Checks whether valid credentials are given.doCheckProjectUrl
(BuildableItem project, String projectUrl) Dashboard project url must be a valid url.doFillCredentialsIdItems
(Item item, String credentialsId) Shows the user all available credential id items.getHelp()
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.Returns aStaticAnalysisLabelProvider
that will render all tool specific labels.Von Klasse geerbte Methoden io.jenkins.plugins.analysis.core.model.Tool.ToolDescriptor
doCheckId, getId, getName, getSymbolName, getUrl, isPostProcessingEnabled
Von Klasse geerbte Methoden hudson.model.Descriptor
addHelpFileRedirect, bindJSON, calcAutoCompleteSettings, calcFillSettings, configure, configure, doHelp, find, find, findByDescribableClassName, findById, getCategory, getCheckMethod, getCheckUrl, getConfigFile, getConfigPage, getCurrentDescriptorByNameUrl, getDescriptorFullUrl, getDescriptorUrl, getGlobalConfigPage, getGlobalPropertyType, getHelpFile, getHelpFile, getHelpFile, getJsonSafeClassName, getKlass, getPlugin, getPossibleViewNames, getPropertyType, getPropertyType, getPropertyTypeOrDie, getRequiredGlobalConfigPagePermission, getT, getViewPage, isInstance, isSubTypeOf, load, newInstance, newInstance, newInstancesFromHeteroList, newInstancesFromHeteroList, save, self, toArray, toList, toMap
-
Konstruktordetails
-
AxivionSuiteToolDescriptor
public AxivionSuiteToolDescriptor()Creates the descriptor instance.
-
-
Methodendetails
-
getDisplayName
- Setzt außer Kraft:
getDisplayName
in KlasseDescriptor<Tool>
-
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 KlasseTool.ToolDescriptor
- Gibt zurück:
- the help
-
getLabelProvider
Beschreibung aus Klasse kopiert:Tool.ToolDescriptor
Returns aStaticAnalysisLabelProvider
that will render all tool specific labels.- Setzt außer Kraft:
getLabelProvider
in KlasseTool.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 configuredprojectUrl
- 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 configuredbasedir
- 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 configurationcredentialsId
- 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 configurationcredentialsId
- current used credentials- Gibt zurück:
- a list view of all credential ids
-