Class 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
    • Constructor Detail

      • DescriptorImpl

        public DescriptorImpl()
    • Method Detail

      • getFunctionName

        public String getFunctionName()
        Specified by:
        getFunctionName in class org.jenkinsci.plugins.workflow.steps.StepDescriptor
      • getRequiredContext

        public Set<? extends Class<?>> getRequiredContext()
        Specified by:
        getRequiredContext in class org.jenkinsci.plugins.workflow.steps.StepDescriptor
      • customInstantiate

        public Map<String,​Object> customInstantiate​(Map<String,​Object> map)
        Compatibility hack for JENKINS-63516.
        Specified by:
        customInstantiate in interface org.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 interface org.jenkinsci.plugins.structs.describable.CustomDescribableModel
      • 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