Class InputStep.DescriptorImpl
- java.lang.Object
-
- hudson.model.Descriptor<org.jenkinsci.plugins.workflow.steps.Step>
-
- org.jenkinsci.plugins.workflow.steps.StepDescriptor
-
- org.jenkinsci.plugins.workflow.support.steps.input.InputStep.DescriptorImpl
-
- All Implemented Interfaces:
Saveable
,Loadable
,OnMaster
,org.jenkinsci.plugins.structs.describable.CustomDescribableModel
- Enclosing class:
- InputStep
@Extension public static class InputStep.DescriptorImpl extends org.jenkinsci.plugins.workflow.steps.StepDescriptor implements org.jenkinsci.plugins.structs.describable.CustomDescribableModel
-
-
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 Instance Methods Concrete Methods Modifier and Type Method Description Map<String,Object>
customInstantiate(Map<String,Object> map)
Compatibility hack for JENKINS-63516.org.jenkinsci.plugins.structs.describable.UninstantiatedDescribable
customUninstantiate(org.jenkinsci.plugins.structs.describable.UninstantiatedDescribable step)
Compatibility hack for JENKINS-63516.FormValidation
doCheckId(String id)
checks that the id is a valid ID.String
getDisplayName()
String
getFunctionName()
List<ParameterDefinition.ParameterDescriptor>
getParametersDescriptors()
For the pipeline syntax generator page.Set<? extends Class<?>>
getRequiredContext()
-
Methods inherited from class org.jenkinsci.plugins.workflow.steps.StepDescriptor
all, allMeta, argumentsToString, byFunctionName, checkContextAvailability, defineArguments, getMetaStepArgumentType, getProvidedContext, isAdvanced, isMetaStep, metaStepsOf, newInstance, takesImplicitBlockArgument, uninstantiate
-
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, newInstance, newInstancesFromHeteroList, newInstancesFromHeteroList, save, self, toArray, toList, toMap
-
-
-
-
Method Detail
-
getFunctionName
public String getFunctionName()
- Specified by:
getFunctionName
in classorg.jenkinsci.plugins.workflow.steps.StepDescriptor
-
getDisplayName
public String getDisplayName()
- Overrides:
getDisplayName
in classDescriptor<org.jenkinsci.plugins.workflow.steps.Step>
-
getRequiredContext
public Set<? extends Class<?>> getRequiredContext()
- Specified by:
getRequiredContext
in classorg.jenkinsci.plugins.workflow.steps.StepDescriptor
-
customInstantiate
public Map<String,Object> customInstantiate(Map<String,Object> map)
Compatibility hack for JENKINS-63516.- Specified by:
customInstantiate
in interfaceorg.jenkinsci.plugins.structs.describable.CustomDescribableModel
-
customUninstantiate
public org.jenkinsci.plugins.structs.describable.UninstantiatedDescribable customUninstantiate(org.jenkinsci.plugins.structs.describable.UninstantiatedDescribable step)
Compatibility hack for JENKINS-63516.- Specified by:
customUninstantiate
in interfaceorg.jenkinsci.plugins.structs.describable.CustomDescribableModel
-
getParametersDescriptors
public List<ParameterDefinition.ParameterDescriptor> getParametersDescriptors()
For the pipeline syntax generator page.
-
doCheckId
@Restricted(org.kohsuke.accmod.restrictions.NoExternalUse.class) public FormValidation doCheckId(@QueryParameter String id)
checks that the id is a valid ID.- Parameters:
id
- the id to check
-
-