Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- addListener(ConfigurationContext.Listener) - Method in class io.jenkins.plugins.casc.ConfigurationContext
 - AdminWhitelistRuleConfigurator - Class in io.jenkins.plugins.casc.core
 - 
Virtual configurator for Remoting security settings.
 - AdminWhitelistRuleConfigurator() - Constructor for class io.jenkins.plugins.casc.core.AdminWhitelistRuleConfigurator
 - alias(String) - Method in class io.jenkins.plugins.casc.Attribute
 - aliases - Variable in class io.jenkins.plugins.casc.Attribute
 - all() - Static method in interface io.jenkins.plugins.casc.RootElementConfigurator
 - all() - Static method in class io.jenkins.plugins.casc.SecretSource
 - ApplyConfigurationCommand - Class in io.jenkins.plugins.casc.cli
 - ApplyConfigurationCommand() - Constructor for class io.jenkins.plugins.casc.cli.ApplyConfigurationCommand
 - asMapping() - Method in interface io.jenkins.plugins.casc.model.CNode
 - asMapping() - Method in class io.jenkins.plugins.casc.model.Mapping
 - asScalar() - Method in interface io.jenkins.plugins.casc.model.CNode
 - asScalar() - Method in class io.jenkins.plugins.casc.model.Scalar
 - asSequence() - Method in interface io.jenkins.plugins.casc.model.CNode
 - asSequence() - Method in class io.jenkins.plugins.casc.model.Sequence
 - Attribute<Owner,
Type> - Class in io.jenkins.plugins.casc  - 
One attribute of
Configurator. - Attribute(String, Class) - Constructor for class io.jenkins.plugins.casc.Attribute
 - Attribute(List<String>, Class) - Constructor for class io.jenkins.plugins.casc.Attribute
 - Attribute.Getter<O,
T> - Interface in io.jenkins.plugins.casc  - 
Abstracts away how to retrieve attribute value from a 'target' Jenkins object.
 - Attribute.Setter<O,
T> - Interface in io.jenkins.plugins.casc  - 
Abstracts away how to assign a value to a 'target' Jenkins object.
 
B
- BaseConfigurator<T> - Class in io.jenkins.plugins.casc
 - 
a General purpose abstract
Configuratorimplementation based on introspection. - BaseConfigurator() - Constructor for class io.jenkins.plugins.casc.BaseConfigurator
 - BaseConfigurator.TypePair - Class in io.jenkins.plugins.casc
 - BOOLEAN - Enum constant in enum class io.jenkins.plugins.casc.model.Scalar.Format
 
C
- calculateIfSecret(Class<?>, String) - Static method in class io.jenkins.plugins.casc.Attribute
 - 
This is a method which tries to guess whether an attribute is
Secret. - canConfigure(Class) - Method in interface io.jenkins.plugins.casc.Configurator
 - canConfigure(Class) - Method in class io.jenkins.plugins.casc.core.NoneSecurityRealmConfigurator
 - CASC_JENKINS_CONFIG_ENV - Static variable in class io.jenkins.plugins.casc.ConfigurationAsCode
 - CASC_JENKINS_CONFIG_PROPERTY - Static variable in class io.jenkins.plugins.casc.ConfigurationAsCode
 - CASC_MERGE_STRATEGY_ENV - Static variable in class io.jenkins.plugins.casc.ConfigurationContext
 - CASC_MERGE_STRATEGY_PROPERTY - Static variable in class io.jenkins.plugins.casc.ConfigurationContext
 - CASC_RELOAD_TOKEN_ENV - Static variable in class io.jenkins.plugins.casc.TokenReloadAction
 - CASC_YAML_CODE_POINT_LIMIT_ENV - Static variable in class io.jenkins.plugins.casc.ConfigurationContext
 - CASC_YAML_CODE_POINT_LIMIT_PROPERTY - Static variable in class io.jenkins.plugins.casc.ConfigurationContext
 - CASC_YAML_MAX_ALIASES_ENV - Static variable in class io.jenkins.plugins.casc.ConfigurationContext
 - CASC_YAML_MAX_ALIASES_PROPERTY - Static variable in class io.jenkins.plugins.casc.ConfigurationContext
 - CasCGlobalConfig - Class in io.jenkins.plugins.casc
 - CasCGlobalConfig() - Constructor for class io.jenkins.plugins.casc.CasCGlobalConfig
 - CasCGlobalConfig(String) - Constructor for class io.jenkins.plugins.casc.CasCGlobalConfig
 - charAt(int) - Method in class io.jenkins.plugins.casc.model.Scalar
 - chars() - Method in class io.jenkins.plugins.casc.model.Scalar
 - check(CNode) - Method in interface io.jenkins.plugins.casc.Configurable
 - check(CNode, ConfigurationContext) - Method in class io.jenkins.plugins.casc.BaseConfigurator
 - check(CNode, ConfigurationContext) - Method in interface io.jenkins.plugins.casc.Configurator
 - 
Run the same logic as
Configurator.configure(CNode, ConfigurationContext)in dry-run mode. - check(CNode, ConfigurationContext) - Method in class io.jenkins.plugins.casc.core.NoneSecurityRealmConfigurator
 - check(CNode, ConfigurationContext) - Method in class io.jenkins.plugins.casc.impl.configurators.ConfigurableConfigurator
 - check(CNode, ConfigurationContext) - Method in class io.jenkins.plugins.casc.impl.configurators.DataBoundConfigurator
 - check(CNode, ConfigurationContext) - Method in class io.jenkins.plugins.casc.impl.configurators.EnumConfigurator
 - check(CNode, ConfigurationContext) - Method in class io.jenkins.plugins.casc.impl.configurators.HeteroDescribableConfigurator
 - check(CNode, ConfigurationContext) - Method in class io.jenkins.plugins.casc.impl.configurators.PrimitiveConfigurator
 - CheckConfigurationCommand - Class in io.jenkins.plugins.casc.cli
 - CheckConfigurationCommand() - Constructor for class io.jenkins.plugins.casc.cli.CheckConfigurationCommand
 - checkWith(Mapping, ConfigurationContext) - Method in class io.jenkins.plugins.casc.ConfigurationAsCode
 - checkWith(YamlSource) - Method in class io.jenkins.plugins.casc.ConfigurationAsCode
 - clearListeners() - Method in class io.jenkins.plugins.casc.ConfigurationContext
 - clone() - Method in interface io.jenkins.plugins.casc.model.CNode
 - clone() - Method in class io.jenkins.plugins.casc.model.Mapping
 - clone() - Method in class io.jenkins.plugins.casc.model.Scalar
 - clone() - Method in class io.jenkins.plugins.casc.model.Sequence
 - CNode - Interface in io.jenkins.plugins.casc.model
 - 
A configuration Node in yaml tree.
 - CNode.Type - Enum Class in io.jenkins.plugins.casc.model
 - codePoints() - Method in class io.jenkins.plugins.casc.model.Scalar
 - compare(T, T, ConfigurationContext) - Method in class io.jenkins.plugins.casc.BaseConfigurator
 - configs(String) - Method in class io.jenkins.plugins.casc.ConfigurationAsCode
 - 
Recursive search for all
ConfigurationAsCode.YAML_FILES_PATTERNin provided base path - Configurable - Interface in io.jenkins.plugins.casc
 - 
API for components to directly implement Configuration-as-Code.
 - ConfigurableConfigurator<T extends Configurable> - Class in io.jenkins.plugins.casc.impl.configurators
 - ConfigurableConfigurator(Class<T>) - Constructor for class io.jenkins.plugins.casc.impl.configurators.ConfigurableConfigurator
 - ConfigurationAsCode - Class in io.jenkins.plugins.casc
 - ConfigurationAsCode() - Constructor for class io.jenkins.plugins.casc.ConfigurationAsCode
 - ConfigurationAsCodeBootFailure - Exception in io.jenkins.plugins.casc
 - ConfigurationAsCodeBootFailure(ConfiguratorException) - Constructor for exception io.jenkins.plugins.casc.ConfigurationAsCodeBootFailure
 - ConfigurationContext - Class in io.jenkins.plugins.casc
 - ConfigurationContext(ConfiguratorRegistry) - Constructor for class io.jenkins.plugins.casc.ConfigurationContext
 - ConfigurationContext(ConfiguratorRegistry, String) - Constructor for class io.jenkins.plugins.casc.ConfigurationContext
 - ConfigurationContext.Listener - Interface in io.jenkins.plugins.casc
 - Configurator<T> - Interface in io.jenkins.plugins.casc
 - 
Define a
Configuratorwhich handles a configuration element, identified by name. - ConfiguratorConflictException - Exception in io.jenkins.plugins.casc
 - ConfiguratorConflictException(String) - Constructor for exception io.jenkins.plugins.casc.ConfiguratorConflictException
 - ConfiguratorException - Exception in io.jenkins.plugins.casc
 - 
Exception type for
Configuratorissues. - ConfiguratorException(Configurator, String) - Constructor for exception io.jenkins.plugins.casc.ConfiguratorException
 - ConfiguratorException(Configurator, String, String, List<String>, Throwable) - Constructor for exception io.jenkins.plugins.casc.ConfiguratorException
 - ConfiguratorException(Configurator, String, Throwable) - Constructor for exception io.jenkins.plugins.casc.ConfiguratorException
 - ConfiguratorException(String) - Constructor for exception io.jenkins.plugins.casc.ConfiguratorException
 - ConfiguratorException(String, Throwable) - Constructor for exception io.jenkins.plugins.casc.ConfiguratorException
 - ConfiguratorException(Throwable) - Constructor for exception io.jenkins.plugins.casc.ConfiguratorException
 - ConfiguratorRegistry - Interface in io.jenkins.plugins.casc
 - 
A Registry to allow
Configurators retrieval. - configure() - Method in class io.jenkins.plugins.casc.ConfigurationAsCode
 - 
Main entry point to start configuration process.
 - configure(CNode) - Method in interface io.jenkins.plugins.casc.Configurable
 - configure(CNode, ConfigurationContext) - Method in class io.jenkins.plugins.casc.BaseConfigurator
 - configure(CNode, ConfigurationContext) - Method in interface io.jenkins.plugins.casc.Configurator
 - 
Configures/creates a Jenkins object based on a tree.
 - configure(CNode, ConfigurationContext) - Method in class io.jenkins.plugins.casc.core.GlobalNodePropertiesConfigurator
 - configure(CNode, ConfigurationContext) - Method in class io.jenkins.plugins.casc.core.NoneSecurityRealmConfigurator
 - configure(CNode, ConfigurationContext) - Method in class io.jenkins.plugins.casc.impl.configurators.ConfigurableConfigurator
 - configure(CNode, ConfigurationContext) - Method in class io.jenkins.plugins.casc.impl.configurators.DataBoundConfigurator
 - configure(CNode, ConfigurationContext) - Method in class io.jenkins.plugins.casc.impl.configurators.EnumConfigurator
 - configure(CNode, ConfigurationContext) - Method in class io.jenkins.plugins.casc.impl.configurators.HeteroDescribableConfigurator
 - configure(CNode, ConfigurationContext) - Method in class io.jenkins.plugins.casc.impl.configurators.PrimitiveConfigurator
 - configure(Mapping, UpdateCenter, boolean, ConfigurationContext) - Method in class io.jenkins.plugins.casc.core.UpdateCenterConfigurator
 - configure(Mapping, ConfigurationContext, boolean, ConfigurationContext) - Method in class io.jenkins.plugins.casc.impl.configurators.SelfConfigurator
 - configure(Mapping, T, boolean, ConfigurationContext) - Method in class io.jenkins.plugins.casc.BaseConfigurator
 - 
Run configuration process on the target instance
 - configure(String...) - Method in class io.jenkins.plugins.casc.ConfigurationAsCode
 - configure(Collection<String>) - Method in class io.jenkins.plugins.casc.ConfigurationAsCode
 - configure(StaplerRequest2, JSONObject) - Method in class io.jenkins.plugins.casc.CasCGlobalConfig
 - configureWith(YamlSource) - Method in class io.jenkins.plugins.casc.ConfigurationAsCode
 - convert(Class, Object) - Method in class io.jenkins.plugins.casc.VersionConverter
 - createAttribute(String, BaseConfigurator.TypePair) - Method in class io.jenkins.plugins.casc.BaseConfigurator
 
D
- DataBoundConfigurator<T> - Class in io.jenkins.plugins.casc.impl.configurators
 - 
A generic
Configuratorto configure components with aDataBoundConstructor. - DataBoundConfigurator(Class<T>) - Constructor for class io.jenkins.plugins.casc.impl.configurators.DataBoundConfigurator
 - DEFAULT_JENKINS_YAML_PATH - Static variable in class io.jenkins.plugins.casc.ConfigurationAsCode
 - DEFAULT_STRATEGY - Static variable in interface io.jenkins.plugins.casc.yaml.MergeStrategy
 - DefaultConfiguratorRegistry - Class in io.jenkins.plugins.casc.impl
 - DefaultConfiguratorRegistry() - Constructor for class io.jenkins.plugins.casc.impl.DefaultConfiguratorRegistry
 - deprecated(boolean) - Method in class io.jenkins.plugins.casc.Attribute
 - DescribableAttribute<Owner,
Type> - Class in io.jenkins.plugins.casc.impl.attributes  - DescribableAttribute(String, Class<? extends Describable>) - Constructor for class io.jenkins.plugins.casc.impl.attributes.DescribableAttribute
 - DescribableListAttribute<Owner,
Type> - Class in io.jenkins.plugins.casc.impl.attributes  - DescribableListAttribute(String, Class) - Constructor for class io.jenkins.plugins.casc.impl.attributes.DescribableListAttribute
 - describe() - Method in class io.jenkins.plugins.casc.BaseConfigurator
 - describe() - Method in interface io.jenkins.plugins.casc.Configurable
 - describe() - Method in interface io.jenkins.plugins.casc.Configurator
 - 
Determine the list of Attribute available for configuration of the managed component.
 - describe() - Method in class io.jenkins.plugins.casc.core.AdminWhitelistRuleConfigurator
 - describe() - Method in class io.jenkins.plugins.casc.core.HudsonPrivateSecurityRealmConfigurator
 - describe() - Method in class io.jenkins.plugins.casc.core.JenkinsConfigurator
 - describe() - Method in class io.jenkins.plugins.casc.core.LabelAtomConfigurator
 - describe() - Method in class io.jenkins.plugins.casc.core.MavenConfigurator
 - describe() - Method in class io.jenkins.plugins.casc.core.NoneSecurityRealmConfigurator
 - describe() - Method in class io.jenkins.plugins.casc.core.UpdateCenterConfigurator
 - describe() - Method in class io.jenkins.plugins.casc.core.UpdateSiteConfigurator
 - describe() - Method in class io.jenkins.plugins.casc.impl.configurators.ConfigurableConfigurator
 - describe() - Method in class io.jenkins.plugins.casc.impl.configurators.DataBoundConfigurator
 - describe() - Method in class io.jenkins.plugins.casc.impl.configurators.EnumConfigurator
 - describe() - Method in class io.jenkins.plugins.casc.impl.configurators.GlobalConfigurationCategoryConfigurator
 - describe() - Method in class io.jenkins.plugins.casc.impl.configurators.HeteroDescribableConfigurator
 - describe() - Method in class io.jenkins.plugins.casc.impl.configurators.PrimitiveConfigurator
 - describe(AuthorizationStrategy.Unsecured, ConfigurationContext) - Method in class io.jenkins.plugins.casc.core.UnsecuredAuthorizationStrategyConfigurator
 - describe(HudsonPrivateSecurityRealm, ConfigurationContext) - Method in class io.jenkins.plugins.casc.core.HudsonPrivateSecurityRealmConfigurator
 - describe(SecurityRealm, ConfigurationContext) - Method in class io.jenkins.plugins.casc.core.NoneSecurityRealmConfigurator
 - describe(EnvironmentVariablesNodeProperty, ConfigurationContext) - Method in class io.jenkins.plugins.casc.core.GlobalNodePropertiesConfigurator
 - describe(ConfigurationContext, ConfigurationContext) - Method in class io.jenkins.plugins.casc.impl.configurators.SelfConfigurator
 - describe(Object, ConfigurationContext) - Method in class io.jenkins.plugins.casc.impl.configurators.PrimitiveConfigurator
 - describe(GlobalConfigurationCategory, ConfigurationContext) - Method in class io.jenkins.plugins.casc.impl.configurators.GlobalConfigurationCategoryConfigurator
 - describe(GlobalMavenConfig, ConfigurationContext) - Method in class io.jenkins.plugins.casc.core.MavenConfigurator
 - describe(Owner, ConfigurationContext) - Method in class io.jenkins.plugins.casc.Attribute
 - describe(T, ConfigurationContext) - Method in interface io.jenkins.plugins.casc.Configurator
 - 
Describe a component as a Configuration Nodes
CNodeto be exported as yaml. - describe(T, ConfigurationContext) - Method in class io.jenkins.plugins.casc.impl.configurators.ConfigurableConfigurator
 - describe(T, ConfigurationContext) - Method in class io.jenkins.plugins.casc.impl.configurators.DataBoundConfigurator
 - describe(T, ConfigurationContext) - Method in class io.jenkins.plugins.casc.impl.configurators.EnumConfigurator
 - describe(T, ConfigurationContext) - Method in class io.jenkins.plugins.casc.impl.configurators.ExtensionConfigurator
 - describe(T, ConfigurationContext) - Method in class io.jenkins.plugins.casc.impl.configurators.HeteroDescribableConfigurator
 - describeForSchema(Owner, ConfigurationContext) - Method in class io.jenkins.plugins.casc.Attribute
 - 
This function is for the JSONSchemaGeneration
 - describeStructure(T, ConfigurationContext) - Method in interface io.jenkins.plugins.casc.Configurator
 - 
Describe Structure of the attributes, as required by the schema.
 - DescriptorConfigurator - Class in io.jenkins.plugins.casc.impl.configurators
 - 
Define a Configurator for a Descriptor
 - DescriptorConfigurator(Descriptor) - Constructor for class io.jenkins.plugins.casc.impl.configurators.DescriptorConfigurator
 - doApply(StaplerRequest2, StaplerResponse2) - Method in class io.jenkins.plugins.casc.ConfigurationAsCode
 - doCheck(StaplerRequest2, StaplerResponse2) - Method in class io.jenkins.plugins.casc.ConfigurationAsCode
 - doCheckNewSource(String) - Method in class io.jenkins.plugins.casc.ConfigurationAsCode
 - DOCKER_SECRETS - Static variable in class io.jenkins.plugins.casc.impl.secrets.DockerSecretSource
 - DockerSecretSource - Class in io.jenkins.plugins.casc.impl.secrets
 - 
SecretSourceimplementation relying on docker secrets. - DockerSecretSource() - Constructor for class io.jenkins.plugins.casc.impl.secrets.DockerSecretSource
 - doDynamic(StaplerRequest2, StaplerResponse2) - Method in exception io.jenkins.plugins.casc.ConfigurationAsCodeBootFailure
 - doExport(StaplerRequest2, StaplerResponse2) - Method in class io.jenkins.plugins.casc.ConfigurationAsCode
 - 
Export live jenkins instance configuration as Yaml
 - doIndex() - Method in class io.jenkins.plugins.casc.yaml.MergeStrategyAction
 - doIndex(StaplerRequest2, StaplerResponse2) - Method in class io.jenkins.plugins.casc.TokenReloadAction
 - doReference(StaplerRequest2, StaplerResponse2) - Method in class io.jenkins.plugins.casc.ConfigurationAsCode
 - doReload(StaplerRequest2, StaplerResponse2) - Method in class io.jenkins.plugins.casc.ConfigurationAsCode
 - doReplace(StaplerRequest2, StaplerResponse2) - Method in class io.jenkins.plugins.casc.ConfigurationAsCode
 - doSchema(StaplerRequest2, StaplerResponse2) - Method in class io.jenkins.plugins.casc.ConfigurationAsCode
 - 
Export JSONSchema to URL
 - doViewExport(StaplerRequest2, StaplerResponse2) - Method in class io.jenkins.plugins.casc.ConfigurationAsCode
 
E
- EMPTY - Static variable in class io.jenkins.plugins.casc.model.Mapping
 - encode(String) - Method in class io.jenkins.plugins.casc.SecretSourceResolver
 - 
Encodes String so that it can be safely represented in the YAML after export.
 - encrypted(boolean) - Method in class io.jenkins.plugins.casc.model.Scalar
 - 
Indicates that the data is encrypted and hence safe to be exported.
 - EnumConfigurator<T extends Enum<T>> - Class in io.jenkins.plugins.casc.impl.configurators
 - EnumConfigurator(Class<T>) - Constructor for class io.jenkins.plugins.casc.impl.configurators.EnumConfigurator
 - EnvSecretSource - Class in io.jenkins.plugins.casc.impl.secrets
 - EnvSecretSource() - Constructor for class io.jenkins.plugins.casc.impl.secrets.EnvSecretSource
 - equals(Object) - Method in class io.jenkins.plugins.casc.Attribute
 - equals(Object) - Method in class io.jenkins.plugins.casc.BaseConfigurator
 - equals(Object) - Method in class io.jenkins.plugins.casc.model.Sequence
 - equals(Owner, Owner) - Method in class io.jenkins.plugins.casc.Attribute
 - Error(Source, String) - Constructor for class io.jenkins.plugins.casc.ObsoleteConfigurationMonitor.Error
 - ErrorOnConflictMergeStrategy - Class in io.jenkins.plugins.casc.yaml
 - ErrorOnConflictMergeStrategy() - Constructor for class io.jenkins.plugins.casc.yaml.ErrorOnConflictMergeStrategy
 - exclusions() - Method in class io.jenkins.plugins.casc.BaseConfigurator
 - 
Attribute names that are detected by introspection but should be excluded
 - exclusions() - Method in class io.jenkins.plugins.casc.core.JenkinsConfigurator
 - export(OutputStream) - Method in class io.jenkins.plugins.casc.ConfigurationAsCode
 - ExportConfigurationCommand - Class in io.jenkins.plugins.casc.cli
 - ExportConfigurationCommand() - Constructor for class io.jenkins.plugins.casc.cli.ExportConfigurationCommand
 - ExtensionConfigurator<T> - Class in io.jenkins.plugins.casc.impl.configurators
 - 
A generic
ConfiguratorforExtensionsingletons - ExtensionConfigurator(Class<T>) - Constructor for class io.jenkins.plugins.casc.impl.configurators.ExtensionConfigurator
 - extensionOrdinalSort() - Static method in interface io.jenkins.plugins.casc.Configurator
 - extractExtensionOrdinal(Attribute<?, ?>) - Static method in interface io.jenkins.plugins.casc.Configurator
 - extractExtensionOrdinal(Class) - Static method in interface io.jenkins.plugins.casc.Configurator
 - extractExtensionOrdinal(Object) - Static method in interface io.jenkins.plugins.casc.Configurator
 - ExtraFieldUtils - Class in io.jenkins.plugins.casc.util
 - 
Extends
FieldUtilsby adding some utility methods. - ExtraFieldUtils() - Constructor for class io.jenkins.plugins.casc.util.ExtraFieldUtils
 
F
- file - Variable in class io.jenkins.plugins.casc.model.Source
 - FLOATING - Enum constant in enum class io.jenkins.plugins.casc.model.Scalar.Format
 
G
- generateSchema() - Static method in class io.jenkins.plugins.casc.SchemaGeneration
 - get() - Static method in class io.jenkins.plugins.casc.ConfigurationAsCode
 - get() - Static method in interface io.jenkins.plugins.casc.ConfiguratorRegistry
 - 
Retrieve default implementation from Jenkins
 - get() - Static method in class io.jenkins.plugins.casc.ObsoleteConfigurationMonitor
 - get(Set<Attribute<O, ?>>, String) - Static method in class io.jenkins.plugins.casc.Attribute
 - getAliases() - Method in class io.jenkins.plugins.casc.Attribute
 - getApi() - Method in class io.jenkins.plugins.casc.yaml.MergeStrategyAction
 - getAttributes() - Method in interface io.jenkins.plugins.casc.Configurator
 - getBundledCasCURIs() - Method in class io.jenkins.plugins.casc.ConfigurationAsCode
 - getCategoryName() - Method in class io.jenkins.plugins.casc.ConfigurationAsCode
 - 
Name of the category for this management link.
 - getConfigurationPath() - Method in class io.jenkins.plugins.casc.CasCGlobalConfig
 - getConfigurator() - Method in exception io.jenkins.plugins.casc.ConfiguratorException
 - getConfiguratorNames() - Method in exception io.jenkins.plugins.casc.UnknownConfiguratorException
 - getConfigurators() - Method in class io.jenkins.plugins.casc.ConfigurationAsCode
 - 
Used for documentation generation in index.jelly
 - getConfigurators(ConfigurationContext) - Method in interface io.jenkins.plugins.casc.Configurator
 - getConfigurators(ConfigurationContext) - Method in class io.jenkins.plugins.casc.impl.configurators.HeteroDescribableConfigurator
 - getConfigurators(ConfigurationContext) - Method in class io.jenkins.plugins.casc.impl.configurators.PrimitiveConfigurator
 - getCss() - Method in class io.jenkins.plugins.casc.ObsoleteConfigurationMonitor
 - getDataBoundConstructor(Class) - Static method in class io.jenkins.plugins.casc.impl.configurators.DataBoundConfigurator
 - getDeprecated() - Method in class io.jenkins.plugins.casc.ConfigurationContext
 - getDescription() - Method in class io.jenkins.plugins.casc.ConfigurationAsCode
 - getDescription() - Method in class io.jenkins.plugins.casc.core.HudsonPrivateSecurityRealmConfigurator.UserWithPassword
 - getDisplayName() - Method in class io.jenkins.plugins.casc.CasCGlobalConfig
 - getDisplayName() - Method in class io.jenkins.plugins.casc.ConfigurationAsCode
 - getDisplayName() - Method in interface io.jenkins.plugins.casc.Configurator
 - getDisplayName() - Method in class io.jenkins.plugins.casc.core.UnsecuredAuthorizationStrategyConfigurator
 - getDisplayName() - Method in class io.jenkins.plugins.casc.impl.configurators.DataBoundConfigurator
 - getDisplayName() - Method in class io.jenkins.plugins.casc.TokenReloadAction
 - getDisplayName() - Method in class io.jenkins.plugins.casc.yaml.MergeStrategyAction
 - getErrorMessage() - Method in exception io.jenkins.plugins.casc.ConfiguratorException
 - getErrorMessage() - Method in exception io.jenkins.plugins.casc.UnknownAttributesException
 - getErrorMessage() - Method in exception io.jenkins.plugins.casc.UnknownConfiguratorException
 - getErrors() - Method in class io.jenkins.plugins.casc.ObsoleteConfigurationMonitor
 - getExtensionSource(Configurator) - Method in class io.jenkins.plugins.casc.ConfigurationAsCode
 - 
Retrieve which plugin do provide this extension point, used in documentation.jelly
 - getFieldNoForce(Class, String) - Static method in class io.jenkins.plugins.casc.util.ExtraFieldUtils
 - 
Gets an accessible
Fieldby name without breaking scope. - getFormat() - Method in class io.jenkins.plugins.casc.model.Scalar
 - getGetter() - Method in class io.jenkins.plugins.casc.Attribute
 - getHtmlHelp(Class, String) - Method in class io.jenkins.plugins.casc.ConfigurationAsCode
 - 
Retrieve the html help tip associated to an attribute, used in documentation.jelly FIXME would prefer <st:include page="help-${a.name}.html" class="${c.target}" optional="true"/>
 - getIconFileName() - Method in class io.jenkins.plugins.casc.ConfigurationAsCode
 - getIconFileName() - Method in class io.jenkins.plugins.casc.TokenReloadAction
 - getIconFileName() - Method in class io.jenkins.plugins.casc.yaml.MergeStrategyAction
 - getId() - Method in class io.jenkins.plugins.casc.core.HudsonPrivateSecurityRealmConfigurator.UserWithPassword
 - getImplementedAPI() - Method in interface io.jenkins.plugins.casc.Configurator
 - getImplementedAPI() - Method in class io.jenkins.plugins.casc.core.UnsecuredAuthorizationStrategyConfigurator
 - getImplementedAPI() - Method in class io.jenkins.plugins.casc.impl.configurators.DataBoundConfigurator
 - getImplementors() - Method in class io.jenkins.plugins.casc.impl.configurators.HeteroDescribableConfigurator
 - getInvalidAttribute() - Method in exception io.jenkins.plugins.casc.ConfiguratorException
 - getLastTimeLoaded() - Method in class io.jenkins.plugins.casc.ConfigurationAsCode
 - getMergeStrategy() - Method in class io.jenkins.plugins.casc.ConfigurationContext
 - getMergeStrategyOrDefault(String) - Static method in class io.jenkins.plugins.casc.yaml.MergeStrategyFactory
 - 
Get strategy from name
 - getMessage() - Method in exception io.jenkins.plugins.casc.ConfiguratorException
 - getName() - Method in class io.jenkins.plugins.casc.Attribute
 - getName() - Method in interface io.jenkins.plugins.casc.Configurator
 - 
Get a configurator name.
 - getName() - Method in class io.jenkins.plugins.casc.core.AdminWhitelistRuleConfigurator
 - getName() - Method in class io.jenkins.plugins.casc.core.GlobalNodePropertiesConfigurator
 - getName() - Method in class io.jenkins.plugins.casc.core.HudsonPrivateSecurityRealmConfigurator.UserWithPassword
 - getName() - Method in class io.jenkins.plugins.casc.core.JenkinsConfigurator
 - getName() - Method in class io.jenkins.plugins.casc.impl.configurators.DataBoundConfigurator
 - getName() - Method in class io.jenkins.plugins.casc.impl.configurators.DescriptorConfigurator
 - getName() - Method in class io.jenkins.plugins.casc.impl.configurators.GlobalConfigurationCategoryConfigurator
 - getName() - Method in class io.jenkins.plugins.casc.impl.configurators.SelfConfigurator
 - getName() - Method in class io.jenkins.plugins.casc.yaml.ErrorOnConflictMergeStrategy
 - getName() - Method in interface io.jenkins.plugins.casc.yaml.MergeStrategy
 - 
Name of the merge strategy which must be unique.
 - getName() - Method in class io.jenkins.plugins.casc.yaml.OverrideMergeStrategy
 - getNames() - Method in interface io.jenkins.plugins.casc.Configurator
 - 
Get all possible configurator names
 - getNames() - Method in class io.jenkins.plugins.casc.impl.configurators.DataBoundConfigurator
 - getNames() - Method in class io.jenkins.plugins.casc.impl.configurators.DescriptorConfigurator
 - getNames() - Method in class io.jenkins.plugins.casc.impl.configurators.GlobalConfigurationCategoryConfigurator
 - getPreferredSymbol(Descriptor, Class, Class) - Static method in class io.jenkins.plugins.casc.impl.attributes.DescribableAttribute
 - 
Retrieve the preferred symbol for this descriptor
 - getPrismConfiguration() - Method in class io.jenkins.plugins.casc.ConfigurationAsCode
 - getProperties() - Method in class io.jenkins.plugins.casc.core.HudsonPrivateSecurityRealmConfigurator.UserWithPassword
 - getRequiredPermission() - Method in class io.jenkins.plugins.casc.ConfigurationAsCode
 - getRestricted() - Method in class io.jenkins.plugins.casc.ConfigurationContext
 - getRestrictions() - Method in class io.jenkins.plugins.casc.Attribute
 - getRootConfigurators() - Method in class io.jenkins.plugins.casc.ConfigurationAsCode
 - 
Used for documentation generation in index.jelly
 - getScalarValue(String) - Method in class io.jenkins.plugins.casc.model.Mapping
 - getSecretSourceResolver() - Method in class io.jenkins.plugins.casc.ConfigurationContext
 - getSecretSources() - Method in class io.jenkins.plugins.casc.ConfigurationContext
 - 
Get the
SecretSources used to substitute${XX}test used as yaml values with sensitive data. - getSetter() - Method in class io.jenkins.plugins.casc.Attribute
 - getShortDescription() - Method in class io.jenkins.plugins.casc.cli.ApplyConfigurationCommand
 - getShortDescription() - Method in class io.jenkins.plugins.casc.cli.CheckConfigurationCommand
 - getShortDescription() - Method in class io.jenkins.plugins.casc.cli.ExportConfigurationCommand
 - getShortDescription() - Method in class io.jenkins.plugins.casc.cli.ReloadJCascConfigurationCommand
 - getSource() - Method in interface io.jenkins.plugins.casc.model.CNode
 - 
Indicate the source (file, line number) this specific configuration node comes from.
 - getSource() - Method in class io.jenkins.plugins.casc.model.Mapping
 - getSource() - Method in class io.jenkins.plugins.casc.model.Scalar
 - getSource() - Method in class io.jenkins.plugins.casc.model.Sequence
 - getSources() - Method in class io.jenkins.plugins.casc.ConfigurationAsCode
 - getSymbols(Descriptor, Class, Class) - Static method in class io.jenkins.plugins.casc.impl.attributes.DescribableAttribute
 - 
Retrieve all possible symbols for this descriptor, first one being preferred one.
 - getTarget() - Method in interface io.jenkins.plugins.casc.Configurator
 - 
Target type this configurator can handle.
 - getTarget() - Method in class io.jenkins.plugins.casc.core.AdminWhitelistRuleConfigurator
 - getTarget() - Method in class io.jenkins.plugins.casc.core.JenkinsConfigurator
 - getTarget() - Method in class io.jenkins.plugins.casc.core.LabelAtomConfigurator
 - getTarget() - Method in class io.jenkins.plugins.casc.core.MavenConfigurator
 - getTarget() - Method in class io.jenkins.plugins.casc.core.NoneSecurityRealmConfigurator
 - getTarget() - Method in class io.jenkins.plugins.casc.core.UnsecuredAuthorizationStrategyConfigurator
 - getTarget() - Method in class io.jenkins.plugins.casc.core.UpdateCenterConfigurator
 - getTarget() - Method in class io.jenkins.plugins.casc.core.UpdateSiteConfigurator
 - getTarget() - Method in class io.jenkins.plugins.casc.impl.configurators.ConfigurableConfigurator
 - getTarget() - Method in class io.jenkins.plugins.casc.impl.configurators.DataBoundConfigurator
 - getTarget() - Method in class io.jenkins.plugins.casc.impl.configurators.DescriptorConfigurator
 - getTarget() - Method in class io.jenkins.plugins.casc.impl.configurators.EnumConfigurator
 - getTarget() - Method in class io.jenkins.plugins.casc.impl.configurators.ExtensionConfigurator
 - getTarget() - Method in class io.jenkins.plugins.casc.impl.configurators.GlobalConfigurationCategoryConfigurator
 - getTarget() - Method in class io.jenkins.plugins.casc.impl.configurators.HeteroDescribableConfigurator
 - getTarget() - Method in class io.jenkins.plugins.casc.impl.configurators.PrimitiveConfigurator
 - getTarget() - Method in class io.jenkins.plugins.casc.impl.configurators.SelfConfigurator
 - getTargetComponent(ConfigurationContext) - Method in class io.jenkins.plugins.casc.core.JenkinsConfigurator
 - getTargetComponent(ConfigurationContext) - Method in class io.jenkins.plugins.casc.impl.configurators.DescriptorConfigurator
 - getTargetComponent(ConfigurationContext) - Method in class io.jenkins.plugins.casc.impl.configurators.GlobalConfigurationCategoryConfigurator
 - getTargetComponent(ConfigurationContext) - Method in class io.jenkins.plugins.casc.impl.configurators.SelfConfigurator
 - getTargetComponent(ConfigurationContext) - Method in interface io.jenkins.plugins.casc.RootElementConfigurator
 - 
Retrieve the target component managed by this RootElementConfigurator
 - getter(Attribute.Getter<Owner, Type>) - Method in class io.jenkins.plugins.casc.Attribute
 - getType() - Method in class io.jenkins.plugins.casc.Attribute
 - getType() - Method in interface io.jenkins.plugins.casc.model.CNode
 - getType() - Method in class io.jenkins.plugins.casc.model.Mapping
 - getType() - Method in class io.jenkins.plugins.casc.model.Scalar
 - getType() - Method in class io.jenkins.plugins.casc.model.Sequence
 - getUnknown() - Method in class io.jenkins.plugins.casc.ConfigurationContext
 - getUrlName() - Method in class io.jenkins.plugins.casc.ConfigurationAsCode
 - getUrlName() - Method in class io.jenkins.plugins.casc.TokenReloadAction
 - getUrlName() - Method in class io.jenkins.plugins.casc.yaml.MergeStrategyAction
 - getValidAttributes() - Method in exception io.jenkins.plugins.casc.ConfiguratorException
 - getValue() - Method in class io.jenkins.plugins.casc.model.Scalar
 - 
Gets value of the scalar for export.
 - getValue(O) - Method in interface io.jenkins.plugins.casc.Attribute.Getter
 - getValue(Owner) - Method in class io.jenkins.plugins.casc.Attribute
 - getValue(Owner) - Method in class io.jenkins.plugins.casc.impl.attributes.DescribableListAttribute
 - getValue(Owner) - Method in class io.jenkins.plugins.casc.impl.attributes.PersistedListAttribute
 - getVersion() - Method in class io.jenkins.plugins.casc.ConfigurationContext
 - getYamlCodePointLimit() - Method in class io.jenkins.plugins.casc.ConfigurationContext
 - getYamlMaxAliasesForCollections() - Method in class io.jenkins.plugins.casc.ConfigurationContext
 - GlobalConfigurationCategoryConfigurator - Class in io.jenkins.plugins.casc.impl.configurators
 - GlobalConfigurationCategoryConfigurator(GlobalConfigurationCategory) - Constructor for class io.jenkins.plugins.casc.impl.configurators.GlobalConfigurationCategoryConfigurator
 - GlobalNodePropertiesConfigurator - Class in io.jenkins.plugins.casc.core
 - GlobalNodePropertiesConfigurator() - Constructor for class io.jenkins.plugins.casc.core.GlobalNodePropertiesConfigurator
 - GlobalNodePropertiesConfigurator(Class<?>) - Constructor for class io.jenkins.plugins.casc.core.GlobalNodePropertiesConfigurator
 
H
- handleExceptionOnReloading(StaplerRequest2, StaplerResponse2, ConfiguratorException) - Static method in class io.jenkins.plugins.casc.ConfigurationAsCode
 - handleUnknown(Mapping, ConfigurationContext) - Method in class io.jenkins.plugins.casc.BaseConfigurator
 - hashCode() - Method in class io.jenkins.plugins.casc.Attribute
 - hashCode() - Method in class io.jenkins.plugins.casc.BaseConfigurator
 - hashCode() - Method in class io.jenkins.plugins.casc.model.Sequence
 - HeteroDescribableConfigurator<T extends Describable<T>> - Class in io.jenkins.plugins.casc.impl.configurators
 - HeteroDescribableConfigurator(Class<T>) - Constructor for class io.jenkins.plugins.casc.impl.configurators.HeteroDescribableConfigurator
 - HudsonPrivateSecurityRealmConfigurator - Class in io.jenkins.plugins.casc.core
 - HudsonPrivateSecurityRealmConfigurator() - Constructor for class io.jenkins.plugins.casc.core.HudsonPrivateSecurityRealmConfigurator
 - HudsonPrivateSecurityRealmConfigurator.UserWithPassword - Class in io.jenkins.plugins.casc.core
 
I
- init() - Static method in class io.jenkins.plugins.casc.ConfigurationAsCode
 - 
Defaults to use a file in the current working directory with the name 'jenkins.yaml' Add the environment variable CASC_JENKINS_CONFIG to override the default.
 - init() - Method in class io.jenkins.plugins.casc.impl.secrets.PropertiesSecretSource
 - init() - Method in class io.jenkins.plugins.casc.SecretSource
 - instance(Mapping, ConfigurationContext) - Method in class io.jenkins.plugins.casc.BaseConfigurator
 - 
Build or identify the target component this configurator has to handle based on the provided configuration node.
 - instance(Mapping, ConfigurationContext) - Method in class io.jenkins.plugins.casc.core.AdminWhitelistRuleConfigurator
 - instance(Mapping, ConfigurationContext) - Method in class io.jenkins.plugins.casc.core.JenkinsConfigurator
 - instance(Mapping, ConfigurationContext) - Method in class io.jenkins.plugins.casc.core.JNLPLauncherConfigurator
 - instance(Mapping, ConfigurationContext) - Method in class io.jenkins.plugins.casc.core.LabelAtomConfigurator
 - instance(Mapping, ConfigurationContext) - Method in class io.jenkins.plugins.casc.core.MavenConfigurator
 - instance(Mapping, ConfigurationContext) - Method in class io.jenkins.plugins.casc.core.UnsecuredAuthorizationStrategyConfigurator
 - instance(Mapping, ConfigurationContext) - Method in class io.jenkins.plugins.casc.core.UpdateCenterConfigurator
 - instance(Mapping, ConfigurationContext) - Method in class io.jenkins.plugins.casc.core.UpdateSiteConfigurator
 - instance(Mapping, ConfigurationContext) - Method in class io.jenkins.plugins.casc.impl.configurators.DataBoundConfigurator
 - 
Build a fresh new component based on provided configuration and
DataBoundConstructor - instance(Mapping, ConfigurationContext) - Method in class io.jenkins.plugins.casc.impl.configurators.DescriptorConfigurator
 - instance(Mapping, ConfigurationContext) - Method in class io.jenkins.plugins.casc.impl.configurators.ExtensionConfigurator
 - instance(Mapping, ConfigurationContext) - Method in class io.jenkins.plugins.casc.impl.configurators.GlobalConfigurationCategoryConfigurator
 - instance(Mapping, ConfigurationContext) - Method in class io.jenkins.plugins.casc.impl.configurators.SelfConfigurator
 - io.jenkins.plugins.casc - package io.jenkins.plugins.casc
 - io.jenkins.plugins.casc.cli - package io.jenkins.plugins.casc.cli
 - io.jenkins.plugins.casc.core - package io.jenkins.plugins.casc.core
 - io.jenkins.plugins.casc.impl - package io.jenkins.plugins.casc.impl
 - io.jenkins.plugins.casc.impl.attributes - package io.jenkins.plugins.casc.impl.attributes
 - io.jenkins.plugins.casc.impl.configurators - package io.jenkins.plugins.casc.impl.configurators
 - io.jenkins.plugins.casc.impl.secrets - package io.jenkins.plugins.casc.impl.secrets
 - io.jenkins.plugins.casc.model - package io.jenkins.plugins.casc.model
 - io.jenkins.plugins.casc.util - package io.jenkins.plugins.casc.util
 - io.jenkins.plugins.casc.yaml - package io.jenkins.plugins.casc.yaml
 - isActivated() - Method in class io.jenkins.plugins.casc.ObsoleteConfigurationMonitor
 - isDeprecated() - Method in class io.jenkins.plugins.casc.Attribute
 - isMasked() - Method in class io.jenkins.plugins.casc.model.Scalar
 - 
Check whether the scalar value should be masked in the output.
 - isMultiple() - Method in class io.jenkins.plugins.casc.Attribute
 - 
Attribute is actually a Collection of documented type
 - isPrintableWhenEmpty() - Method in interface io.jenkins.plugins.casc.model.CNode
 - 
Indicates if the field should be included when describing even if empty
 - isPrintableWhenEmpty() - Method in class io.jenkins.plugins.casc.model.Scalar
 - isRaw() - Method in class io.jenkins.plugins.casc.model.Scalar
 - isRestricted() - Method in class io.jenkins.plugins.casc.Attribute
 - isRootElement() - Method in interface io.jenkins.plugins.casc.RootElementConfigurator
 - isSecret(Owner) - Method in class io.jenkins.plugins.casc.Attribute
 - 
Checks whether an attribute is considered a secret one.
 - isSensitiveData() - Method in interface io.jenkins.plugins.casc.model.CNode
 - 
Deprecated.
 - isSensitiveData() - Method in class io.jenkins.plugins.casc.model.Scalar
 - isSupportedURI(String) - Static method in class io.jenkins.plugins.casc.ConfigurationAsCode
 
J
- JenkinsConfigurator - Class in io.jenkins.plugins.casc.core
 - JenkinsConfigurator() - Constructor for class io.jenkins.plugins.casc.core.JenkinsConfigurator
 - JNLPLauncherConfigurator - Class in io.jenkins.plugins.casc.core
 - JNLPLauncherConfigurator() - Constructor for class io.jenkins.plugins.casc.core.JNLPLauncherConfigurator
 
L
- LabelAtomConfigurator - Class in io.jenkins.plugins.casc.core
 - LabelAtomConfigurator() - Constructor for class io.jenkins.plugins.casc.core.LabelAtomConfigurator
 - LabelAtomPropertyConfigurator - Class in io.jenkins.plugins.casc.core
 - LabelAtomPropertyConfigurator() - Constructor for class io.jenkins.plugins.casc.core.LabelAtomPropertyConfigurator
 - length() - Method in class io.jenkins.plugins.casc.model.Scalar
 - line - Variable in class io.jenkins.plugins.casc.model.Source
 - loadFrom(List<YamlSource>, ConfigurationContext) - Static method in class io.jenkins.plugins.casc.yaml.YamlUtils
 - 
Load configuration-as-code model from a set of Yaml sources, merging documents
 - LOGGER - Static variable in class io.jenkins.plugins.casc.TokenReloadAction
 - LOGGER - Static variable in class io.jenkins.plugins.casc.yaml.YamlUtils
 - lookup(Type) - Method in class io.jenkins.plugins.casc.ConfigurationContext
 - lookup(Type) - Method in interface io.jenkins.plugins.casc.ConfiguratorRegistry
 - 
Retrieve a
Configuratorfor target type. - lookup(Type) - Method in class io.jenkins.plugins.casc.impl.DefaultConfiguratorRegistry
 - 
Looks for a configurator for exact type.
 - lookupOrFail(Type) - Method in class io.jenkins.plugins.casc.ConfigurationContext
 - lookupOrFail(Type) - Method in interface io.jenkins.plugins.casc.ConfiguratorRegistry
 - 
null-safe flavour of
ConfiguratorRegistry.lookup(Type). - lookupOrFail(Type) - Method in class io.jenkins.plugins.casc.impl.DefaultConfiguratorRegistry
 - 
Looks for a configurator for exact type.
 - lookupRootElement(String) - Method in class io.jenkins.plugins.casc.ConfigurationContext
 - lookupRootElement(String) - Method in interface io.jenkins.plugins.casc.ConfiguratorRegistry
 - 
Retrieve a
RootElementConfiguratorby it's yaml element (key) name. - lookupRootElement(String) - Method in class io.jenkins.plugins.casc.impl.DefaultConfiguratorRegistry
 
M
- Mapping - Class in io.jenkins.plugins.casc.model
 - Mapping() - Constructor for class io.jenkins.plugins.casc.model.Mapping
 - Mapping(int) - Constructor for class io.jenkins.plugins.casc.model.Mapping
 - MAPPING - Enum constant in enum class io.jenkins.plugins.casc.model.CNode.Type
 - MavenConfigurator - Class in io.jenkins.plugins.casc.core
 - 
A mix-in configurator to support both
Maven.DescriptorImplandGlobalMavenConfigwhich both are areDescriptors for the "tools" category using a conflictingSymbol. - MavenConfigurator() - Constructor for class io.jenkins.plugins.casc.core.MavenConfigurator
 - merge(List<YamlSource>, ConfigurationContext) - Static method in class io.jenkins.plugins.casc.yaml.YamlUtils
 - merge(Node, Node, String) - Method in class io.jenkins.plugins.casc.yaml.ErrorOnConflictMergeStrategy
 - merge(Node, Node, String) - Method in interface io.jenkins.plugins.casc.yaml.MergeStrategy
 - 
Merge two nodes which come from two YAML files
 - merge(Node, Node, String) - Method in class io.jenkins.plugins.casc.yaml.OverrideMergeStrategy
 - MergeStrategy - Interface in io.jenkins.plugins.casc.yaml
 - 
YAML merge strategy between multiple files
 - MergeStrategyAction - Class in io.jenkins.plugins.casc.yaml
 - MergeStrategyAction() - Constructor for class io.jenkins.plugins.casc.yaml.MergeStrategyAction
 - MergeStrategyFactory - Class in io.jenkins.plugins.casc.yaml
 - MergeStrategyFactory() - Constructor for class io.jenkins.plugins.casc.yaml.MergeStrategyFactory
 - message - Variable in class io.jenkins.plugins.casc.ObsoleteConfigurationMonitor.Error
 - MULTILINESTRING - Enum constant in enum class io.jenkins.plugins.casc.model.Scalar.Format
 - multiple - Variable in class io.jenkins.plugins.casc.Attribute
 - multiple(boolean) - Method in class io.jenkins.plugins.casc.Attribute
 - MultivaluedAttribute<Owner,
Type> - Class in io.jenkins.plugins.casc.impl.attributes  - MultivaluedAttribute(String, Class) - Constructor for class io.jenkins.plugins.casc.impl.attributes.MultivaluedAttribute
 
N
- name - Variable in class io.jenkins.plugins.casc.Attribute
 - NoneSecurityRealmConfigurator - Class in io.jenkins.plugins.casc.core
 - NoneSecurityRealmConfigurator() - Constructor for class io.jenkins.plugins.casc.core.NoneSecurityRealmConfigurator
 - noop() - Static method in class io.jenkins.plugins.casc.Attribute
 - NOP - Static variable in interface io.jenkins.plugins.casc.Attribute.Setter
 - normalize(String) - Static method in interface io.jenkins.plugins.casc.Configurator
 - NUMBER - Enum constant in enum class io.jenkins.plugins.casc.model.Scalar.Format
 
O
- ObsoleteConfigurationMonitor - Class in io.jenkins.plugins.casc
 - ObsoleteConfigurationMonitor() - Constructor for class io.jenkins.plugins.casc.ObsoleteConfigurationMonitor
 - ObsoleteConfigurationMonitor.Error - Class in io.jenkins.plugins.casc
 - of(HttpServletRequest) - Static method in class io.jenkins.plugins.casc.yaml.YamlSource
 - of(InputStream) - Static method in class io.jenkins.plugins.casc.yaml.YamlSource
 - of(Field) - Static method in class io.jenkins.plugins.casc.BaseConfigurator.TypePair
 - of(Parameter) - Static method in class io.jenkins.plugins.casc.BaseConfigurator.TypePair
 - of(String) - Static method in class io.jenkins.plugins.casc.yaml.YamlSource
 - of(Path) - Static method in class io.jenkins.plugins.casc.yaml.YamlSource
 - OverrideMergeStrategy - Class in io.jenkins.plugins.casc.yaml
 - 
Override the configuration by loading order
 - OverrideMergeStrategy() - Constructor for class io.jenkins.plugins.casc.yaml.OverrideMergeStrategy
 
P
- PersistedListAttribute<Owner,
Type> - Class in io.jenkins.plugins.casc.impl.attributes  - PersistedListAttribute(String, Class<Type>) - Constructor for class io.jenkins.plugins.casc.impl.attributes.PersistedListAttribute
 - possibleValues() - Method in class io.jenkins.plugins.casc.Attribute
 - 
If this attribute is constrained to a limited set of value, here they are
 - possibleValues() - Method in class io.jenkins.plugins.casc.impl.attributes.DescribableAttribute
 - preferredName - Variable in class io.jenkins.plugins.casc.Attribute
 - preferredName(String) - Method in class io.jenkins.plugins.casc.Attribute
 - PrimitiveConfigurator - Class in io.jenkins.plugins.casc.impl.configurators
 - PrimitiveConfigurator(Class) - Constructor for class io.jenkins.plugins.casc.impl.configurators.PrimitiveConfigurator
 - printThrowable(Throwable) - Static method in class io.jenkins.plugins.casc.ConfigurationAsCode
 - process(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class io.jenkins.plugins.casc.TokenReloadCrumbExclusion
 - PropertiesSecretSource - Class in io.jenkins.plugins.casc.impl.secrets
 - 
This
SecretSourceimplementation allows to use a .properties file for providing secrets. - PropertiesSecretSource() - Constructor for class io.jenkins.plugins.casc.impl.secrets.PropertiesSecretSource
 - put(String, Boolean) - Method in class io.jenkins.plugins.casc.model.Mapping
 - put(String, Number) - Method in class io.jenkins.plugins.casc.model.Mapping
 - put(String, String) - Method in class io.jenkins.plugins.casc.model.Mapping
 - putIfNotEmpty(String, Sequence) - Method in class io.jenkins.plugins.casc.model.Mapping
 - putIfNotNull(String, CNode) - Method in class io.jenkins.plugins.casc.model.Mapping
 
R
- read(YamlSource, Reader, ConfigurationContext) - Static method in class io.jenkins.plugins.casc.yaml.YamlUtils
 - reader(YamlSource<?>) - Static method in class io.jenkins.plugins.casc.yaml.YamlUtils
 - record(CNode, String) - Method in class io.jenkins.plugins.casc.ObsoleteConfigurationMonitor
 - RELOAD_TOKEN_PROPERTY - Static variable in class io.jenkins.plugins.casc.TokenReloadAction
 - RELOAD_TOKEN_QUERY_PARAMETER - Static variable in class io.jenkins.plugins.casc.TokenReloadAction
 - ReloadJCascConfigurationCommand - Class in io.jenkins.plugins.casc.cli
 - ReloadJCascConfigurationCommand() - Constructor for class io.jenkins.plugins.casc.cli.ReloadJCascConfigurationCommand
 - removeHtmlTags(String) - Static method in class io.jenkins.plugins.casc.SchemaGeneration
 - reportDescriptorWithoutSetters(Configurator) - Static method in class io.jenkins.plugins.casc.impl.configurators.GlobalConfigurationCategoryConfigurator
 - reset() - Method in class io.jenkins.plugins.casc.ObsoleteConfigurationMonitor
 - resolve(ConfigurationContext, String) - Static method in class io.jenkins.plugins.casc.SecretSourceResolver
 - 
Deprecated.use
SecretSourceResolver.resolve(String)} instead. - resolve(String) - Method in class io.jenkins.plugins.casc.SecretSourceResolver
 - 
Resolve string with potential secrets
 - restrictions(Class<? extends AccessRestriction>[]) - Method in class io.jenkins.plugins.casc.Attribute
 - retrieveDocStringFromAttribute(Class, String) - Static method in class io.jenkins.plugins.casc.SchemaGeneration
 - reveal(String) - Method in class io.jenkins.plugins.casc.impl.secrets.DockerSecretSource
 - reveal(String) - Method in class io.jenkins.plugins.casc.impl.secrets.EnvSecretSource
 - reveal(String) - Method in class io.jenkins.plugins.casc.impl.secrets.PropertiesSecretSource
 - reveal(String) - Method in class io.jenkins.plugins.casc.SecretSource
 - 
Reveal the plaintext value of a secret.
 - RootElementConfigurator<T> - Interface in io.jenkins.plugins.casc
 - 
Define a
Configuratorwhich handles a root configuration element, identified by name. - run() - Method in class io.jenkins.plugins.casc.cli.ApplyConfigurationCommand
 - run() - Method in class io.jenkins.plugins.casc.cli.CheckConfigurationCommand
 - run() - Method in class io.jenkins.plugins.casc.cli.ExportConfigurationCommand
 - run() - Method in class io.jenkins.plugins.casc.cli.ReloadJCascConfigurationCommand
 
S
- Scalar - Class in io.jenkins.plugins.casc.model
 - Scalar(Boolean) - Constructor for class io.jenkins.plugins.casc.model.Scalar
 - Scalar(Enum) - Constructor for class io.jenkins.plugins.casc.model.Scalar
 - Scalar(Number) - Constructor for class io.jenkins.plugins.casc.model.Scalar
 - Scalar(String) - Constructor for class io.jenkins.plugins.casc.model.Scalar
 - Scalar(String, Source) - Constructor for class io.jenkins.plugins.casc.model.Scalar
 - SCALAR - Enum constant in enum class io.jenkins.plugins.casc.model.CNode.Type
 - Scalar.Format - Enum Class in io.jenkins.plugins.casc.model
 - SchemaGeneration - Class in io.jenkins.plugins.casc
 - SchemaGeneration() - Constructor for class io.jenkins.plugins.casc.SchemaGeneration
 - secret(boolean) - Method in class io.jenkins.plugins.casc.Attribute
 - 
Sets whether the attribute is secret.
 - SECRETS_DEFAULT_PATH - Static variable in class io.jenkins.plugins.casc.impl.secrets.PropertiesSecretSource
 - 
Default path for .properties file
 - SecretSource - Class in io.jenkins.plugins.casc
 - 
Resolves variable references in configuration file of the form "${abc}"
 - SecretSource() - Constructor for class io.jenkins.plugins.casc.SecretSource
 - SecretSourceResolver - Class in io.jenkins.plugins.casc
 - 
Resolves secret variables and converts escaped internal variables.
 - SecretSourceResolver(ConfigurationContext) - Constructor for class io.jenkins.plugins.casc.SecretSourceResolver
 - SelfConfigurator - Class in io.jenkins.plugins.casc.impl.configurators
 - SelfConfigurator() - Constructor for class io.jenkins.plugins.casc.impl.configurators.SelfConfigurator
 - sensitive(boolean) - Method in class io.jenkins.plugins.casc.model.Scalar
 - 
Sets the sensitive flag.
 - Sequence - Class in io.jenkins.plugins.casc.model
 - Sequence() - Constructor for class io.jenkins.plugins.casc.model.Sequence
 - Sequence(int) - Constructor for class io.jenkins.plugins.casc.model.Sequence
 - SEQUENCE - Enum constant in enum class io.jenkins.plugins.casc.model.CNode.Type
 - serializeYamlNode(Node, Writer) - Static method in class io.jenkins.plugins.casc.ConfigurationAsCode
 - setConfigurationPath(String) - Method in class io.jenkins.plugins.casc.CasCGlobalConfig
 - setDeprecated(ConfigurationContext.Deprecation) - Method in class io.jenkins.plugins.casc.ConfigurationContext
 - setDescription(String) - Method in class io.jenkins.plugins.casc.core.HudsonPrivateSecurityRealmConfigurator.UserWithPassword
 - setJsonSchema(boolean) - Method in class io.jenkins.plugins.casc.Attribute
 - 
Set jsonSchema is used to tell the describe function to call the describe structure so that it supports and returns a nested structure
 - setMode(String) - Method in class io.jenkins.plugins.casc.ConfigurationContext
 - setName(String) - Method in class io.jenkins.plugins.casc.core.HudsonPrivateSecurityRealmConfigurator.UserWithPassword
 - setPrintableWhenEmpty(boolean) - Method in class io.jenkins.plugins.casc.model.Scalar
 - setProperties(List<UserProperty>) - Method in class io.jenkins.plugins.casc.core.HudsonPrivateSecurityRealmConfigurator.UserWithPassword
 - setRestricted(ConfigurationContext.Restriction) - Method in class io.jenkins.plugins.casc.ConfigurationContext
 - setSource(Source) - Method in class io.jenkins.plugins.casc.model.Mapping
 - setSource(Source) - Method in class io.jenkins.plugins.casc.model.Sequence
 - setter(Attribute.Setter<Owner, Type>) - Method in class io.jenkins.plugins.casc.Attribute
 - setUnknown(ConfigurationContext.Unknown) - Method in class io.jenkins.plugins.casc.ConfigurationContext
 - setValue(O, T) - Method in interface io.jenkins.plugins.casc.Attribute.Setter
 - setValue(Owner, Collection<Type>) - Method in class io.jenkins.plugins.casc.impl.attributes.DescribableListAttribute
 - setValue(Owner, Collection<Type>) - Method in class io.jenkins.plugins.casc.impl.attributes.PersistedListAttribute
 - setValue(Owner, Type) - Method in class io.jenkins.plugins.casc.Attribute
 - setVersion(ConfigurationContext.Version) - Method in class io.jenkins.plugins.casc.ConfigurationContext
 - source - Variable in class io.jenkins.plugins.casc.ObsoleteConfigurationMonitor.Error
 - source - Variable in class io.jenkins.plugins.casc.yaml.YamlSource
 - source() - Method in class io.jenkins.plugins.casc.yaml.YamlSource
 - Source - Class in io.jenkins.plugins.casc.model
 - Source(String, int) - Constructor for class io.jenkins.plugins.casc.model.Source
 - STRING - Enum constant in enum class io.jenkins.plugins.casc.model.Scalar.Format
 - subSequence(int, int) - Method in class io.jenkins.plugins.casc.model.Scalar
 
T
- TokenReloadAction - Class in io.jenkins.plugins.casc
 - TokenReloadAction() - Constructor for class io.jenkins.plugins.casc.TokenReloadAction
 - TokenReloadCrumbExclusion - Class in io.jenkins.plugins.casc
 - TokenReloadCrumbExclusion() - Constructor for class io.jenkins.plugins.casc.TokenReloadCrumbExclusion
 - tokenReloadEnabled() - Static method in class io.jenkins.plugins.casc.TokenReloadAction
 - toString() - Method in class io.jenkins.plugins.casc.Attribute
 - toString() - Method in class io.jenkins.plugins.casc.model.Scalar
 - toString() - Method in class io.jenkins.plugins.casc.yaml.YamlSource
 - toYaml(CNode) - Method in class io.jenkins.plugins.casc.ConfigurationAsCode
 - type - Variable in class io.jenkins.plugins.casc.Attribute
 - TypePair(Type, Class) - Constructor for class io.jenkins.plugins.casc.BaseConfigurator.TypePair
 
U
- UnknownAttributesException - Exception in io.jenkins.plugins.casc
 - UnknownAttributesException(Configurator, String, String, String, List<String>) - Constructor for exception io.jenkins.plugins.casc.UnknownAttributesException
 - UnknownConfiguratorException - Exception in io.jenkins.plugins.casc
 - UnknownConfiguratorException(List<String>, String) - Constructor for exception io.jenkins.plugins.casc.UnknownConfiguratorException
 - UnsecuredAuthorizationStrategyConfigurator - Class in io.jenkins.plugins.casc.core
 - 
Handles
AuthorizationStrategy.Unsecuredthat requires a special treatment due to its singleton semantics. - UnsecuredAuthorizationStrategyConfigurator() - Constructor for class io.jenkins.plugins.casc.core.UnsecuredAuthorizationStrategyConfigurator
 - UpdateCenterConfigurator - Class in io.jenkins.plugins.casc.core
 - 
TODO would not be required if UpdateCenter had a DataBoundConstructor
 - UpdateCenterConfigurator() - Constructor for class io.jenkins.plugins.casc.core.UpdateCenterConfigurator
 - UpdateSiteConfigurator - Class in io.jenkins.plugins.casc.core
 - 
TODO would not be required if UpdateSite had a DataBoundConstructor
 - UpdateSiteConfigurator() - Constructor for class io.jenkins.plugins.casc.core.UpdateSiteConfigurator
 - URL_NAME - Static variable in class io.jenkins.plugins.casc.TokenReloadAction
 - UserWithPassword(String, String) - Constructor for class io.jenkins.plugins.casc.core.HudsonPrivateSecurityRealmConfigurator.UserWithPassword
 
V
- valueOf(String) - Static method in enum class io.jenkins.plugins.casc.model.CNode.Type
 - 
Returns the enum constant of this class with the specified name.
 - valueOf(String) - Static method in enum class io.jenkins.plugins.casc.model.Scalar.Format
 - 
Returns the enum constant of this class with the specified name.
 - values() - Static method in enum class io.jenkins.plugins.casc.model.CNode.Type
 - 
Returns an array containing the constants of this enum class, in the order they are declared.
 - values() - Static method in enum class io.jenkins.plugins.casc.model.Scalar.Format
 - 
Returns an array containing the constants of this enum class, in the order they are declared.
 - VersionConverter - Class in io.jenkins.plugins.casc
 - VersionConverter() - Constructor for class io.jenkins.plugins.casc.VersionConverter
 
W
- warning(CNode, String) - Method in interface io.jenkins.plugins.casc.ConfigurationContext.Listener
 - warning(CNode, String) - Method in class io.jenkins.plugins.casc.ConfigurationContext
 - writeJSONSchema() - Static method in class io.jenkins.plugins.casc.SchemaGeneration
 
Y
- YAML_FILES_PATTERN - Static variable in class io.jenkins.plugins.casc.ConfigurationAsCode
 - YamlSource<T> - Class in io.jenkins.plugins.casc.yaml
 - YamlSource(T) - Constructor for class io.jenkins.plugins.casc.yaml.YamlSource
 - YamlUtils - Class in io.jenkins.plugins.casc.yaml
 - YamlUtils() - Constructor for class io.jenkins.plugins.casc.yaml.YamlUtils
 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
Secret