Uses of Class
io.jenkins.plugins.casc.ConfigurationContext
-
Packages that use ConfigurationContext Package Description io.jenkins.plugins.casc io.jenkins.plugins.casc.core io.jenkins.plugins.casc.impl.configurators io.jenkins.plugins.casc.yaml -
-
Uses of ConfigurationContext in io.jenkins.plugins.casc
Methods in io.jenkins.plugins.casc with parameters of type ConfigurationContext Modifier and Type Method Description T
BaseConfigurator. check(CNode c, ConfigurationContext context)
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)
protected Mapping
BaseConfigurator. compare(T instance, T reference, ConfigurationContext context)
T
BaseConfigurator. configure(CNode c, ConfigurationContext context)
protected void
BaseConfigurator. configure(Mapping config, T instance, boolean dryrun, ConfigurationContext context)
Run configuration process on the target instanceT
Configurator. configure(CNode config, ConfigurationContext context)
Configures/creates a Jenkins object based on a tree.CNode
Attribute. describe(Owner instance, ConfigurationContext context)
default CNode
Configurator. describe(T instance, ConfigurationContext context)
Describe a component as a Configuration NodesCNode
to be exported as yaml.CNode
Attribute. describeForSchema(Owner instance, ConfigurationContext context)
This function is for the JSONSchemaGenerationdefault CNode
Configurator. describeStructure(T instance, ConfigurationContext context)
Describe Structure of the attributes, as required by the schema.default List<Configurator<T>>
Configurator. getConfigurators(ConfigurationContext context)
T
RootElementConfigurator. getTargetComponent(ConfigurationContext context)
Retrieve the target component managed by this RootElementConfiguratorprotected 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.static String
SecretSourceResolver. resolve(ConfigurationContext context, String toInterpolate)
Deprecated.useSecretSourceResolver.resolve(String)
} instead.Constructors in io.jenkins.plugins.casc with parameters of type ConfigurationContext Constructor Description SecretSourceResolver(ConfigurationContext configurationContext)
-
Uses of ConfigurationContext in io.jenkins.plugins.casc.core
Methods in io.jenkins.plugins.casc.core with parameters of type ConfigurationContext Modifier and Type Method Description SecurityRealm
NoneSecurityRealmConfigurator. check(CNode config, ConfigurationContext context)
SecurityRealm
NoneSecurityRealmConfigurator. configure(CNode config, ConfigurationContext context)
protected void
UpdateCenterConfigurator. configure(Mapping config, UpdateCenter instance, boolean dryrun, ConfigurationContext context)
CNode
HudsonPrivateSecurityRealmConfigurator. describe(HudsonPrivateSecurityRealm instance, ConfigurationContext context)
CNode
MavenConfigurator. describe(GlobalMavenConfig instance, ConfigurationContext context)
CNode
NoneSecurityRealmConfigurator. describe(SecurityRealm instance, ConfigurationContext context)
CNode
UnsecuredAuthorizationStrategyConfigurator. describe(AuthorizationStrategy.Unsecured instance, ConfigurationContext context)
Jenkins
JenkinsConfigurator. getTargetComponent(ConfigurationContext context)
protected AdminWhitelistRule
AdminWhitelistRuleConfigurator. instance(Mapping mapping, ConfigurationContext context)
protected Jenkins
JenkinsConfigurator. instance(Mapping mapping, ConfigurationContext context)
protected JNLPLauncher
JNLPLauncherConfigurator. instance(Mapping config, ConfigurationContext context)
protected LabelAtom
LabelAtomConfigurator. instance(Mapping mapping, ConfigurationContext context)
protected GlobalMavenConfig
MavenConfigurator. instance(Mapping mapping, ConfigurationContext context)
protected AuthorizationStrategy.Unsecured
UnsecuredAuthorizationStrategyConfigurator. instance(Mapping mapping, ConfigurationContext context)
protected UpdateCenter
UpdateCenterConfigurator. instance(Mapping mapping, ConfigurationContext context)
protected UpdateSite
UpdateSiteConfigurator. instance(Mapping mapping, ConfigurationContext context)
-
Uses of ConfigurationContext in io.jenkins.plugins.casc.impl.configurators
Methods in io.jenkins.plugins.casc.impl.configurators that return ConfigurationContext Modifier and Type Method Description ConfigurationContext
SelfConfigurator. getTargetComponent(ConfigurationContext context)
protected ConfigurationContext
SelfConfigurator. instance(Mapping mapping, ConfigurationContext context)
Methods in io.jenkins.plugins.casc.impl.configurators that return types with arguments of type ConfigurationContext Modifier and Type Method Description Class<ConfigurationContext>
SelfConfigurator. getTarget()
Methods in io.jenkins.plugins.casc.impl.configurators with parameters of type ConfigurationContext 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)
T
HeteroDescribableConfigurator. 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)
T
HeteroDescribableConfigurator. configure(CNode config, ConfigurationContext context)
Object
PrimitiveConfigurator. configure(CNode config, ConfigurationContext context)
protected void
SelfConfigurator. configure(Mapping config, ConfigurationContext instance, boolean dryrun, ConfigurationContext context)
CNode
ConfigurableConfigurator. describe(T instance, ConfigurationContext context)
CNode
DataBoundConfigurator. describe(T instance, ConfigurationContext context)
CNode
EnumConfigurator. describe(T instance, ConfigurationContext context)
CNode
ExtensionConfigurator. describe(T instance, ConfigurationContext context)
CNode
GlobalConfigurationCategoryConfigurator. describe(GlobalConfigurationCategory instance, ConfigurationContext context)
CNode
HeteroDescribableConfigurator. describe(T instance, ConfigurationContext context)
CNode
PrimitiveConfigurator. describe(Object instance, ConfigurationContext context)
CNode
SelfConfigurator. describe(ConfigurationContext instance, ConfigurationContext context)
List<Configurator<T>>
HeteroDescribableConfigurator. getConfigurators(ConfigurationContext context)
List<Configurator>
PrimitiveConfigurator. getConfigurators(ConfigurationContext context)
Descriptor
DescriptorConfigurator. getTargetComponent(ConfigurationContext context)
GlobalConfigurationCategory
GlobalConfigurationCategoryConfigurator. getTargetComponent(ConfigurationContext context)
ConfigurationContext
SelfConfigurator. getTargetComponent(ConfigurationContext context)
protected T
DataBoundConfigurator. instance(Mapping config, ConfigurationContext context)
Build a fresh new component based on provided configuration andDataBoundConstructor
protected Descriptor
DescriptorConfigurator. instance(Mapping mapping, ConfigurationContext context)
protected T
ExtensionConfigurator. instance(Mapping mapping, ConfigurationContext context)
protected GlobalConfigurationCategory
GlobalConfigurationCategoryConfigurator. instance(Mapping mapping, ConfigurationContext context)
protected ConfigurationContext
SelfConfigurator. instance(Mapping mapping, ConfigurationContext context)
-
Uses of ConfigurationContext in io.jenkins.plugins.casc.yaml
Methods in io.jenkins.plugins.casc.yaml with parameters of type ConfigurationContext 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 documentsstatic org.yaml.snakeyaml.nodes.Node
YamlUtils. merge(List<YamlSource> sources, ConfigurationContext context)
static org.yaml.snakeyaml.nodes.Node
YamlUtils. read(YamlSource source, Reader reader, ConfigurationContext context)
-