@Extension(optional=true,
ordinal=-50.0)
@Restricted(value=org.kohsuke.accmod.restrictions.NoExternalUse.class)
public class SeedJobConfigurator
extends java.lang.Object
implements io.jenkins.plugins.casc.RootElementConfigurator<javaposse.jobdsl.dsl.GeneratedItems[]>
| Constructor and Description |
|---|
SeedJobConfigurator() |
| Modifier and Type | Method and Description |
|---|---|
javaposse.jobdsl.dsl.GeneratedItems[] |
check(io.jenkins.plugins.casc.model.CNode config,
io.jenkins.plugins.casc.ConfigurationContext context) |
javaposse.jobdsl.dsl.GeneratedItems[] |
configure(io.jenkins.plugins.casc.model.CNode config,
io.jenkins.plugins.casc.ConfigurationContext context) |
java.util.Set<io.jenkins.plugins.casc.Attribute<javaposse.jobdsl.dsl.GeneratedItems[],?>> |
describe() |
io.jenkins.plugins.casc.model.CNode |
describe(javaposse.jobdsl.dsl.GeneratedItems[] instance,
io.jenkins.plugins.casc.ConfigurationContext context) |
java.util.List<io.jenkins.plugins.casc.Configurator<javaposse.jobdsl.dsl.GeneratedItems[]>> |
getConfigurators(io.jenkins.plugins.casc.ConfigurationContext context) |
java.lang.String |
getName() |
java.lang.Class |
getTarget() |
javaposse.jobdsl.dsl.GeneratedItems[] |
getTargetComponent(io.jenkins.plugins.casc.ConfigurationContext context) |
@Nonnull public java.lang.String getName()
getName in interface io.jenkins.plugins.casc.Configurator<javaposse.jobdsl.dsl.GeneratedItems[]>public java.lang.Class getTarget()
getTarget in interface io.jenkins.plugins.casc.Configurator<javaposse.jobdsl.dsl.GeneratedItems[]>@Nonnull public java.util.Set<io.jenkins.plugins.casc.Attribute<javaposse.jobdsl.dsl.GeneratedItems[],?>> describe()
describe in interface io.jenkins.plugins.casc.Configurator<javaposse.jobdsl.dsl.GeneratedItems[]>public javaposse.jobdsl.dsl.GeneratedItems[] getTargetComponent(io.jenkins.plugins.casc.ConfigurationContext context)
getTargetComponent in interface io.jenkins.plugins.casc.RootElementConfigurator<javaposse.jobdsl.dsl.GeneratedItems[]>@Nonnull
public javaposse.jobdsl.dsl.GeneratedItems[] configure(io.jenkins.plugins.casc.model.CNode config,
io.jenkins.plugins.casc.ConfigurationContext context)
throws io.jenkins.plugins.casc.ConfiguratorException
configure in interface io.jenkins.plugins.casc.Configurator<javaposse.jobdsl.dsl.GeneratedItems[]>io.jenkins.plugins.casc.ConfiguratorExceptionpublic javaposse.jobdsl.dsl.GeneratedItems[] check(io.jenkins.plugins.casc.model.CNode config,
io.jenkins.plugins.casc.ConfigurationContext context)
throws io.jenkins.plugins.casc.ConfiguratorException
check in interface io.jenkins.plugins.casc.Configurator<javaposse.jobdsl.dsl.GeneratedItems[]>io.jenkins.plugins.casc.ConfiguratorException@Nonnull public java.util.List<io.jenkins.plugins.casc.Configurator<javaposse.jobdsl.dsl.GeneratedItems[]>> getConfigurators(io.jenkins.plugins.casc.ConfigurationContext context)
getConfigurators in interface io.jenkins.plugins.casc.Configurator<javaposse.jobdsl.dsl.GeneratedItems[]>@CheckForNull
public io.jenkins.plugins.casc.model.CNode describe(javaposse.jobdsl.dsl.GeneratedItems[] instance,
io.jenkins.plugins.casc.ConfigurationContext context)
throws java.lang.Exception
describe in interface io.jenkins.plugins.casc.Configurator<javaposse.jobdsl.dsl.GeneratedItems[]>java.lang.Exception