Package io.jenkins.plugins.casc
-
Interface Summary Interface Description Attribute.Getter<O,T> Abstracts away how to retrieve attribute value from a 'target' Jenkins object.Attribute.Setter<O,T> Abstracts away how to assign a value to a 'target' Jenkins object.Configurable API for components to directly implement Configuration-as-Code.ConfigurationContext.Listener Configurator<T> Define aConfigurator
which handles a configuration element, identified by name.ConfiguratorRegistry A Registry to allowConfigurator
s retrieval.RootElementConfigurator<T> Define aConfigurator
which handles a root configuration element, identified by name. -
Class Summary Class Description Attribute<Owner,Type> One attribute ofConfigurator
.BaseConfigurator<T> a General purpose abstractConfigurator
implementation based on introspection.BaseConfigurator.TypePair CasCGlobalConfig ConfigurationAsCode ConfigurationContext ObsoleteConfigurationMonitor ObsoleteConfigurationMonitor.Error SchemaGeneration SecretSource Resolves variable references in configuration file of the form "${abc}"SecretSourceResolver Resolves secret variables and converts escaped internal variables.TokenReloadAction TokenReloadCrumbExclusion VersionConverter -
Exception Summary Exception Description ConfiguratorConflictException ConfiguratorException Exception type forConfigurator
issues.