Class VulnerabilityTrendRecorder.DescriptorImpl
java.lang.Object
hudson.model.Descriptor<Publisher>
hudson.tasks.BuildStepDescriptor<Publisher>
com.aspectsecurity.contrast.contrastjenkins.VulnerabilityTrendRecorder.DescriptorImpl
- Enclosing class:
VulnerabilityTrendRecorder
@Extension
public static class VulnerabilityTrendRecorder.DescriptorImpl
extends BuildStepDescriptor<Publisher>
Descriptor for
VulnerabilityTrendRecorder.-
Nested Class Summary
Nested classes/interfaces inherited from class hudson.model.Descriptor
Descriptor.FormException, Descriptor.PropertyType, Descriptor.Self -
Field Summary
Fields inherited from class hudson.model.Descriptor
clazz -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionDisplay name in the Build Action dropdown.booleanisAllowGlobalThresholdConditionsOverride(Item item, String teamServerProfileName) booleanisApplicable(Class<? extends AbstractProject> aClass) Allows this builder to be available for all classes.newInstance(org.kohsuke.stapler.StaplerRequest req, net.sf.json.JSONObject json) Save's the publisher's config.jelly data.voidsetConditions(List<ThresholdCondition> conditions) Methods inherited from class hudson.tasks.BuildStepDescriptor
filterMethods inherited from class hudson.model.Descriptor
addHelpFileRedirect, bindJSON, bindJSON, calcAutoCompleteSettings, calcFillSettings, configure, configure, configure, doHelp, doHelp, find, find, findByDescribableClassName, findById, getCategory, getCheckMethod, getCheckUrl, getConfigFile, getConfigPage, getCurrentDescriptorByNameUrl, getDescriptorFullUrl, getDescriptorUrl, getGlobalConfigPage, getGlobalPropertyType, getHelpFile, getHelpFile, getHelpFile, getId, getJsonSafeClassName, getKlass, getPlugin, getPossibleViewNames, getPropertyType, getPropertyType, getPropertyTypeOrDie, getRequiredGlobalConfigPagePermission, getStaticHelpUrl, getStaticHelpUrl, getT, getViewPage, isInstance, isSubTypeOf, load, newInstance, newInstance, newInstancesFromHeteroList, newInstancesFromHeteroList, newInstancesFromHeteroList, newInstancesFromHeteroList, save, self, toArray, toList, toMap
-
Constructor Details
-
DescriptorImpl
public DescriptorImpl()
-
-
Method Details
-
isAllowGlobalThresholdConditionsOverride
-
doFillTeamServerProfileNameItems
-
isApplicable
Allows this builder to be available for all classes.- Specified by:
isApplicablein classBuildStepDescriptor<Publisher>- Parameters:
aClass- Passed in class.- Returns:
- true
-
getDisplayName
Display name in the Build Action dropdown.- Overrides:
getDisplayNamein classDescriptor<Publisher>- Returns:
- String
-
newInstance
Save's the publisher's config.jelly data.- Overrides:
newInstancein classDescriptor<Publisher>- Parameters:
req- StaplerRequestjson- Json of the form for this Publisher- Returns:
- if the save was successful
-
getConditions
-
setConditions
-