Uses of Class
io.jenkins.plugins.casc.ConfigurationContext
Packages that use ConfigurationContext
Package
Description
-
Uses of ConfigurationContext in io.jenkins.plugins.casc
Methods in io.jenkins.plugins.casc with parameters of type ConfigurationContextModifier and TypeMethodDescriptionBaseConfigurator.check(CNode c, ConfigurationContext context) Configurator.check(CNode config, ConfigurationContext context) Run the same logic asConfigurator.configure(CNode, ConfigurationContext)in dry-run mode.ConfigurationAsCode.checkWith(Mapping entries, ConfigurationContext context) protected MappingBaseConfigurator.compare(T instance, T reference, ConfigurationContext context) BaseConfigurator.configure(CNode c, ConfigurationContext context) protected voidBaseConfigurator.configure(Mapping config, T instance, boolean dryrun, ConfigurationContext context) Run configuration process on the target instanceConfigurator.configure(CNode config, ConfigurationContext context) Configures/creates a Jenkins object based on a tree.Attribute.describe(Owner instance, ConfigurationContext context) default CNodeConfigurator.describe(T instance, ConfigurationContext context) Describe a component as a Configuration NodesCNodeto be exported as yaml.Attribute.describeForSchema(Owner instance, ConfigurationContext context) This function is for the JSONSchemaGenerationdefault CNodeConfigurator.describeStructure(T instance, ConfigurationContext context) Describe Structure of the attributes, as required by the schema.default List<Configurator<T>>Configurator.getConfigurators(ConfigurationContext context) RootElementConfigurator.getTargetComponent(ConfigurationContext context) Retrieve the target component managed by this RootElementConfiguratorprotected final voidBaseConfigurator.handleUnknown(Mapping config, ConfigurationContext context) protected abstract TBaseConfigurator.instance(Mapping mapping, ConfigurationContext context) Build or identify the target component this configurator has to handle based on the provided configuration node.static StringSecretSourceResolver.resolve(ConfigurationContext context, String toInterpolate) Deprecated.Constructors in io.jenkins.plugins.casc with parameters of type ConfigurationContext -
Uses of ConfigurationContext in io.jenkins.plugins.casc.core
Methods in io.jenkins.plugins.casc.core with parameters of type ConfigurationContextModifier and TypeMethodDescriptionNoneSecurityRealmConfigurator.check(CNode config, ConfigurationContext context) GlobalNodePropertiesConfigurator.configure(CNode c, ConfigurationContext context) NoneSecurityRealmConfigurator.configure(CNode config, ConfigurationContext context) protected voidUpdateCenterConfigurator.configure(Mapping config, UpdateCenter instance, boolean dryrun, ConfigurationContext context) GlobalNodePropertiesConfigurator.describe(EnvironmentVariablesNodeProperty instance, ConfigurationContext context) HudsonPrivateSecurityRealmConfigurator.describe(HudsonPrivateSecurityRealm instance, ConfigurationContext context) MavenConfigurator.describe(GlobalMavenConfig instance, ConfigurationContext context) NoneSecurityRealmConfigurator.describe(SecurityRealm instance, ConfigurationContext context) UnsecuredAuthorizationStrategyConfigurator.describe(AuthorizationStrategy.Unsecured instance, ConfigurationContext context) JenkinsConfigurator.getTargetComponent(ConfigurationContext context) protected AdminWhitelistRuleAdminWhitelistRuleConfigurator.instance(Mapping mapping, ConfigurationContext context) protected JenkinsJenkinsConfigurator.instance(Mapping mapping, ConfigurationContext context) protected JNLPLauncherJNLPLauncherConfigurator.instance(Mapping config, ConfigurationContext context) protected LabelAtomLabelAtomConfigurator.instance(Mapping mapping, ConfigurationContext context) protected GlobalMavenConfigMavenConfigurator.instance(Mapping mapping, ConfigurationContext context) protected AuthorizationStrategy.UnsecuredUnsecuredAuthorizationStrategyConfigurator.instance(Mapping mapping, ConfigurationContext context) protected UpdateCenterUpdateCenterConfigurator.instance(Mapping mapping, ConfigurationContext context) protected UpdateSiteUpdateSiteConfigurator.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 ConfigurationContextModifier and TypeMethodDescriptionSelfConfigurator.getTargetComponent(ConfigurationContext context) protected ConfigurationContextSelfConfigurator.instance(Mapping mapping, ConfigurationContext context) Methods in io.jenkins.plugins.casc.impl.configurators that return types with arguments of type ConfigurationContextMethods in io.jenkins.plugins.casc.impl.configurators with parameters of type ConfigurationContextModifier and TypeMethodDescriptionConfigurableConfigurator.check(CNode config, ConfigurationContext context) DataBoundConfigurator.check(CNode config, ConfigurationContext context) EnumConfigurator.check(CNode config, ConfigurationContext context) HeteroDescribableConfigurator.check(CNode config, ConfigurationContext context) PrimitiveConfigurator.check(CNode config, ConfigurationContext context) ConfigurableConfigurator.configure(CNode config, ConfigurationContext context) DataBoundConfigurator.configure(CNode c, ConfigurationContext context) EnumConfigurator.configure(CNode config, ConfigurationContext context) HeteroDescribableConfigurator.configure(CNode config, ConfigurationContext context) PrimitiveConfigurator.configure(CNode config, ConfigurationContext context) protected voidSelfConfigurator.configure(Mapping config, ConfigurationContext instance, boolean dryrun, ConfigurationContext context) ConfigurableConfigurator.describe(T instance, ConfigurationContext context) DataBoundConfigurator.describe(T instance, ConfigurationContext context) EnumConfigurator.describe(T instance, ConfigurationContext context) ExtensionConfigurator.describe(T instance, ConfigurationContext context) GlobalConfigurationCategoryConfigurator.describe(GlobalConfigurationCategory instance, ConfigurationContext context) HeteroDescribableConfigurator.describe(T instance, ConfigurationContext context) PrimitiveConfigurator.describe(Object instance, ConfigurationContext context) SelfConfigurator.describe(ConfigurationContext instance, ConfigurationContext context) HeteroDescribableConfigurator.getConfigurators(ConfigurationContext context) PrimitiveConfigurator.getConfigurators(ConfigurationContext context) DescriptorConfigurator.getTargetComponent(ConfigurationContext context) GlobalConfigurationCategoryConfigurator.getTargetComponent(ConfigurationContext context) SelfConfigurator.getTargetComponent(ConfigurationContext context) protected TDataBoundConfigurator.instance(Mapping config, ConfigurationContext context) Build a fresh new component based on provided configuration andDataBoundConstructorprotected DescriptorDescriptorConfigurator.instance(Mapping mapping, ConfigurationContext context) protected TExtensionConfigurator.instance(Mapping mapping, ConfigurationContext context) protected GlobalConfigurationCategoryGlobalConfigurationCategoryConfigurator.instance(Mapping mapping, ConfigurationContext context) protected ConfigurationContextSelfConfigurator.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 ConfigurationContextModifier and TypeMethodDescriptionstatic MappingYamlUtils.loadFrom(List<YamlSource> sources, ConfigurationContext context) Load configuration-as-code model from a set of Yaml sources, merging documentsstatic org.yaml.snakeyaml.nodes.NodeYamlUtils.merge(List<YamlSource> sources, ConfigurationContext context) static org.yaml.snakeyaml.nodes.NodeYamlUtils.read(YamlSource source, Reader reader, ConfigurationContext context)
SecretSourceResolver.resolve(String)} instead.