Class RemovePrefixesConfigurator

  • All Implemented Interfaces:
    io.jenkins.plugins.casc.Configurator<RemovePrefixes>

    @Extension(optional=true,
               ordinal=2.0)
    @Restricted(org.kohsuke.accmod.restrictions.NoExternalUse.class)
    public class RemovePrefixesConfigurator
    extends io.jenkins.plugins.casc.BaseConfigurator<RemovePrefixes>
    implements io.jenkins.plugins.casc.Configurator<RemovePrefixes>
    • Nested Class Summary

      • Nested classes/interfaces inherited from class io.jenkins.plugins.casc.BaseConfigurator

        io.jenkins.plugins.casc.BaseConfigurator.TypePair
    • Constructor Detail

      • RemovePrefixesConfigurator

        public RemovePrefixesConfigurator()
    • Method Detail

      • getName

        @NonNull
        public String getName()
        Specified by:
        getName in interface io.jenkins.plugins.casc.Configurator<RemovePrefixes>
      • instance

        public RemovePrefixes instance​(io.jenkins.plugins.casc.model.Mapping mapping,
                                       io.jenkins.plugins.casc.ConfigurationContext context)
        Specified by:
        instance in class io.jenkins.plugins.casc.BaseConfigurator<RemovePrefixes>
      • describe

        @NonNull
        public Set<io.jenkins.plugins.casc.Attribute<RemovePrefixes,​?>> describe()
        Specified by:
        describe in interface io.jenkins.plugins.casc.Configurator<RemovePrefixes>
        Overrides:
        describe in class io.jenkins.plugins.casc.BaseConfigurator<RemovePrefixes>
      • describe

        @CheckForNull
        public io.jenkins.plugins.casc.model.CNode describe​(RemovePrefixes instance,
                                                            io.jenkins.plugins.casc.ConfigurationContext context)
                                                     throws Exception
        Specified by:
        describe in interface io.jenkins.plugins.casc.Configurator<RemovePrefixes>
        Throws:
        Exception