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
Configurator
implementation 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_PATTERN
in 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
Configurator
which 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
Configurator
issues. - 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
Configurator
s 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.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(StaplerRequest, 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
Configurator
to 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(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
CNode
to 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(StaplerRequest, StaplerResponse) - Method in class io.jenkins.plugins.casc.ConfigurationAsCode
- doCheck(StaplerRequest, StaplerResponse) - 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
-
SecretSource
implementation relying on docker secrets. - DockerSecretSource() - Constructor for class io.jenkins.plugins.casc.impl.secrets.DockerSecretSource
- doDynamic(StaplerRequest, StaplerResponse) - Method in exception io.jenkins.plugins.casc.ConfigurationAsCodeBootFailure
- doExport(StaplerRequest, StaplerResponse) - 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(StaplerRequest, StaplerResponse) - Method in class io.jenkins.plugins.casc.ConfigurationAsCode
- doReload(StaplerRequest, StaplerResponse) - Method in class io.jenkins.plugins.casc.ConfigurationAsCode
- doReplace(StaplerRequest, StaplerResponse) - Method in class io.jenkins.plugins.casc.ConfigurationAsCode
- doSchema(StaplerRequest, StaplerResponse) - Method in class io.jenkins.plugins.casc.ConfigurationAsCode
-
Export JSONSchema to URL
- doViewExport(StaplerRequest, StaplerResponse) - 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
Configurator
forExtension
singletons - 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
FieldUtils
by 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
Field
by 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.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
SecretSource
s 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
H
- handleExceptionOnReloading(StaplerRequest, StaplerResponse, 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
- 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
Configurator
for 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
RootElementConfigurator
by 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.DescriptorImpl
andGlobalMavenConfig
which both are areDescriptor
s 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(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
- of(HttpServletRequest) - 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
SecretSource
implementation 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
Configurator
which 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
- 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.Unsecured
that 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