@Extension(optional=true) @Restricted(value=org.kohsuke.accmod.restrictions.NoExternalUse.class) public class GroovyScriptCaller extends Object implements io.jenkins.plugins.casc.RootElementConfigurator<Boolean[]>
Constructor and Description |
---|
GroovyScriptCaller() |
Modifier and Type | Method and Description |
---|---|
Boolean[] |
check(io.jenkins.plugins.casc.model.CNode config,
io.jenkins.plugins.casc.ConfigurationContext context) |
Boolean[] |
configure(io.jenkins.plugins.casc.model.CNode config,
io.jenkins.plugins.casc.ConfigurationContext context) |
Set<io.jenkins.plugins.casc.Attribute<Boolean[],?>> |
describe() |
io.jenkins.plugins.casc.model.CNode |
describe(Boolean[] instance,
io.jenkins.plugins.casc.ConfigurationContext context) |
List<io.jenkins.plugins.casc.Configurator> |
getConfigurators(io.jenkins.plugins.casc.ConfigurationContext context) |
String |
getName() |
Class |
getTarget() |
Boolean[] |
getTargetComponent(io.jenkins.plugins.casc.ConfigurationContext context) |
public String getName()
getName
in interface io.jenkins.plugins.casc.Configurator<Boolean[]>
public Class getTarget()
getTarget
in interface io.jenkins.plugins.casc.Configurator<Boolean[]>
public Set<io.jenkins.plugins.casc.Attribute<Boolean[],?>> describe()
describe
in interface io.jenkins.plugins.casc.Configurator<Boolean[]>
public Boolean[] getTargetComponent(io.jenkins.plugins.casc.ConfigurationContext context)
getTargetComponent
in interface io.jenkins.plugins.casc.RootElementConfigurator<Boolean[]>
public Boolean[] 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<Boolean[]>
io.jenkins.plugins.casc.ConfiguratorException
public Boolean[] 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<Boolean[]>
io.jenkins.plugins.casc.ConfiguratorException
@Nonnull public List<io.jenkins.plugins.casc.Configurator> getConfigurators(io.jenkins.plugins.casc.ConfigurationContext context)
getConfigurators
in interface io.jenkins.plugins.casc.Configurator<Boolean[]>
@CheckForNull public io.jenkins.plugins.casc.model.CNode describe(Boolean[] instance, io.jenkins.plugins.casc.ConfigurationContext context) throws Exception
Copyright © 2016–2019. All rights reserved.