@Extension(optional=true) @Restricted(value=org.kohsuke.accmod.restrictions.NoExternalUse.class) public class AdvisorRootConfigurator extends io.jenkins.plugins.casc.BaseConfigurator<AdvisorGlobalConfiguration> implements io.jenkins.plugins.casc.RootElementConfigurator<AdvisorGlobalConfiguration>
ConfigurationAsCode
https://github.com/jenkinsci/configuration-as-code-pluginConstructor and Description |
---|
AdvisorRootConfigurator() |
Modifier and Type | Method and Description |
---|---|
io.jenkins.plugins.casc.model.CNode |
describe(AdvisorGlobalConfiguration instance,
io.jenkins.plugins.casc.ConfigurationContext context) |
String |
getDisplayName() |
String |
getName() |
Class<AdvisorGlobalConfiguration> |
getTarget() |
AdvisorGlobalConfiguration |
getTargetComponent(io.jenkins.plugins.casc.ConfigurationContext configurationContext) |
protected AdvisorGlobalConfiguration |
instance(io.jenkins.plugins.casc.model.Mapping mapping,
io.jenkins.plugins.casc.ConfigurationContext configurationContext) |
check, compare, configure, configure, createAttribute, describe, equals, exclusions, handleUnknown, hashCode
@NonNull public String getName()
getName
in interface io.jenkins.plugins.casc.Configurator<AdvisorGlobalConfiguration>
public String getDisplayName()
getDisplayName
in interface io.jenkins.plugins.casc.Configurator<AdvisorGlobalConfiguration>
protected AdvisorGlobalConfiguration instance(io.jenkins.plugins.casc.model.Mapping mapping, io.jenkins.plugins.casc.ConfigurationContext configurationContext) throws io.jenkins.plugins.casc.ConfiguratorException
instance
in class io.jenkins.plugins.casc.BaseConfigurator<AdvisorGlobalConfiguration>
io.jenkins.plugins.casc.ConfiguratorException
public AdvisorGlobalConfiguration getTargetComponent(io.jenkins.plugins.casc.ConfigurationContext configurationContext)
getTargetComponent
in interface io.jenkins.plugins.casc.RootElementConfigurator<AdvisorGlobalConfiguration>
public Class<AdvisorGlobalConfiguration> getTarget()
getTarget
in interface io.jenkins.plugins.casc.Configurator<AdvisorGlobalConfiguration>
@CheckForNull public io.jenkins.plugins.casc.model.CNode describe(AdvisorGlobalConfiguration instance, io.jenkins.plugins.casc.ConfigurationContext context) throws Exception
describe
in interface io.jenkins.plugins.casc.Configurator<AdvisorGlobalConfiguration>
Exception
Copyright © 2016–2020. All rights reserved.