Uses of Class
io.jenkins.plugins.casc.ConfiguratorException
-
-
Uses of ConfiguratorException in io.jenkins.plugins.casc
Subclasses of ConfiguratorException in io.jenkins.plugins.casc Modifier and Type Class Description class
ConfiguratorConflictException
class
UnknownAttributesException
class
UnknownConfiguratorException
Methods in io.jenkins.plugins.casc with parameters of type ConfiguratorException Modifier and Type Method Description static void
ConfigurationAsCode. handleExceptionOnReloading(org.kohsuke.stapler.StaplerRequest request, org.kohsuke.stapler.StaplerResponse response, ConfiguratorException cause)
Methods in io.jenkins.plugins.casc that throw ConfiguratorException Modifier and Type Method Description T
BaseConfigurator. check(CNode c, ConfigurationContext context)
void
Configurable. check(CNode node)
T
Configurator. check(CNode config, ConfigurationContext context)
Run the same logic asConfigurator.configure(CNode, ConfigurationContext)
in dry-run mode.Map<Source,String>
ConfigurationAsCode. checkWith(Mapping entries, ConfigurationContext context)
Map<Source,String>
ConfigurationAsCode. checkWith(YamlSource source)
List<Path>
ConfigurationAsCode. configs(String path)
Recursive search for allConfigurationAsCode.YAML_FILES_PATTERN
in provided base pathT
BaseConfigurator. configure(CNode c, ConfigurationContext context)
protected void
BaseConfigurator. configure(Mapping config, T instance, boolean dryrun, ConfigurationContext context)
Run configuration process on the target instancevoid
Configurable. configure(CNode node)
void
ConfigurationAsCode. configure()
Main entry point to start configuration process.void
ConfigurationAsCode. configure(String... configParameters)
void
ConfigurationAsCode. configure(Collection<String> configParameters)
T
Configurator. configure(CNode config, ConfigurationContext context)
Configures/creates a Jenkins object based on a tree.void
ConfigurationAsCode. configureWith(YamlSource source)
CNode
Attribute. describe(Owner instance, ConfigurationContext context)
protected void
BaseConfigurator. handleUnknown(Mapping config, ConfigurationContext context)
protected abstract T
BaseConfigurator. instance(Mapping mapping, ConfigurationContext context)
Build or identify the target component this configurator has to handle based on the provided configuration node.<T> Configurator<T>
ConfigurationContext. lookupOrFail(Type type)
<T> Configurator<T>
ConfiguratorRegistry. lookupOrFail(Type type)
null-safe flavour ofConfiguratorRegistry.lookup(Type)
.org.yaml.snakeyaml.nodes.Node
ConfigurationAsCode. toYaml(CNode config)
Constructors in io.jenkins.plugins.casc with parameters of type ConfiguratorException Constructor Description ConfigurationAsCodeBootFailure(ConfiguratorException cause)
-
Uses of ConfiguratorException in io.jenkins.plugins.casc.core
Methods in io.jenkins.plugins.casc.core that throw ConfiguratorException Modifier and Type Method Description SecurityRealm
NoneSecurityRealmConfigurator. configure(CNode config, ConfigurationContext context)
protected void
UpdateCenterConfigurator. configure(Mapping config, UpdateCenter instance, boolean dryrun, ConfigurationContext context)
protected JNLPLauncher
JNLPLauncherConfigurator. instance(Mapping config, ConfigurationContext context)
protected LabelAtom
LabelAtomConfigurator. instance(Mapping mapping, ConfigurationContext context)
protected UpdateCenter
UpdateCenterConfigurator. instance(Mapping mapping, ConfigurationContext context)
protected UpdateSite
UpdateSiteConfigurator. instance(Mapping mapping, ConfigurationContext context)
-
Uses of ConfiguratorException in io.jenkins.plugins.casc.impl
Methods in io.jenkins.plugins.casc.impl that throw ConfiguratorException Modifier and Type Method Description Configurator
DefaultConfiguratorRegistry. lookupOrFail(Type type)
Looks for a configurator for exact type. -
Uses of ConfiguratorException in io.jenkins.plugins.casc.impl.configurators
Methods in io.jenkins.plugins.casc.impl.configurators that throw ConfiguratorException Modifier and Type Method Description T
ConfigurableConfigurator. check(CNode config, ConfigurationContext context)
T
DataBoundConfigurator. check(CNode config, ConfigurationContext context)
T
EnumConfigurator. check(CNode config, ConfigurationContext context)
Object
PrimitiveConfigurator. check(CNode config, ConfigurationContext context)
T
ConfigurableConfigurator. configure(CNode config, ConfigurationContext context)
T
DataBoundConfigurator. configure(CNode c, ConfigurationContext context)
T
EnumConfigurator. configure(CNode config, ConfigurationContext context)
Object
PrimitiveConfigurator. configure(CNode config, ConfigurationContext context)
protected void
SelfConfigurator. configure(Mapping config, ConfigurationContext instance, boolean dryrun, ConfigurationContext context)
protected T
DataBoundConfigurator. instance(Mapping config, ConfigurationContext context)
Build a fresh new component based on provided configuration andDataBoundConstructor
protected T
ExtensionConfigurator. instance(Mapping mapping, ConfigurationContext context)
-
Uses of ConfiguratorException in io.jenkins.plugins.casc.model
Methods in io.jenkins.plugins.casc.model that throw ConfiguratorException Modifier and Type Method Description default Mapping
CNode. asMapping()
default Scalar
CNode. asScalar()
default Sequence
CNode. asSequence()
String
Mapping. getScalarValue(String key)
-
Uses of ConfiguratorException in io.jenkins.plugins.casc.yaml
Methods in io.jenkins.plugins.casc.yaml that throw ConfiguratorException Modifier and Type Method Description static Mapping
YamlUtils. loadFrom(List<YamlSource> sources, ConfigurationContext context)
Load configuration-as-code model from a set of Yaml sources, merging documentsvoid
ErrorOnConflictMergeStrategy. merge(org.yaml.snakeyaml.nodes.Node root, org.yaml.snakeyaml.nodes.Node node, String source)
void
MergeStrategy. merge(org.yaml.snakeyaml.nodes.Node firstNode, org.yaml.snakeyaml.nodes.Node secondNode, String source)
Merge two nodes which come from two YAML filesvoid
OverrideMergeStrategy. merge(org.yaml.snakeyaml.nodes.Node root, org.yaml.snakeyaml.nodes.Node node, String source)
static org.yaml.snakeyaml.nodes.Node
YamlUtils. merge(List<YamlSource> sources, ConfigurationContext context)
-