Class RequiredResourcesProperty.DescriptorImpl
- java.lang.Object
-
- hudson.model.Descriptor<JobProperty<?>>
-
- hudson.model.JobPropertyDescriptor
-
- org.jenkins.plugins.lockableresources.RequiredResourcesProperty.DescriptorImpl
-
- Enclosing class:
- RequiredResourcesProperty
@Extension public static class RequiredResourcesProperty.DescriptorImpl extends JobPropertyDescriptor
-
-
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 Constructor Description DescriptorImpl()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description AutoCompletionCandidates
doAutoCompleteLabelName(String value, Item item)
static AutoCompletionCandidates
doAutoCompleteResourceNames(String value, Item item)
FormValidation
doCheckLabelName(String value, String resourceNames, boolean script, Item item)
FormValidation
doCheckResourceNames(String value, String labelName, boolean script, Item item)
FormValidation
doCheckResourceNumber(String value, String resourceNames, String labelName, String resourceMatchScript, Item item)
String
getDisplayName()
boolean
isApplicable(Class<? extends Job> jobType)
RequiredResourcesProperty
newInstance(org.kohsuke.stapler.StaplerRequest req, net.sf.json.JSONObject formData)
-
Methods inherited from class hudson.model.JobPropertyDescriptor
all, getPropertyDescriptors
-
Methods inherited from class 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, getId, getJsonSafeClassName, getKlass, getPlugin, getPossibleViewNames, getPropertyType, getPropertyType, getPropertyTypeOrDie, getRequiredGlobalConfigPagePermission, getT, getViewPage, isInstance, isSubTypeOf, load, newInstance, newInstancesFromHeteroList, newInstancesFromHeteroList, save, self, toArray, toList, toMap
-
-
-
-
Method Detail
-
getDisplayName
@NonNull public String getDisplayName()
- Overrides:
getDisplayName
in classDescriptor<JobProperty<?>>
-
isApplicable
public boolean isApplicable(Class<? extends Job> jobType)
- Overrides:
isApplicable
in classJobPropertyDescriptor
-
newInstance
public RequiredResourcesProperty newInstance(org.kohsuke.stapler.StaplerRequest req, net.sf.json.JSONObject formData) throws Descriptor.FormException
- Overrides:
newInstance
in classJobPropertyDescriptor
- Throws:
Descriptor.FormException
-
doCheckResourceNames
public FormValidation doCheckResourceNames(@QueryParameter String value, @QueryParameter String labelName, @QueryParameter boolean script, @AncestorInPath Item item)
-
doCheckLabelName
public FormValidation doCheckLabelName(@QueryParameter String value, @QueryParameter String resourceNames, @QueryParameter boolean script, @AncestorInPath Item item)
-
doCheckResourceNumber
public FormValidation doCheckResourceNumber(@QueryParameter String value, @QueryParameter String resourceNames, @QueryParameter String labelName, @QueryParameter String resourceMatchScript, @AncestorInPath Item item)
-
doAutoCompleteLabelName
public AutoCompletionCandidates doAutoCompleteLabelName(@QueryParameter String value, @AncestorInPath Item item)
-
doAutoCompleteResourceNames
public static AutoCompletionCandidates doAutoCompleteResourceNames(@QueryParameter String value, @AncestorInPath Item item)
-
-