Package jenkins.tasks.filters
Interface EnvVarsFilterLocalRule
- All Superinterfaces:
- Describable<EnvVarsFilterLocalRule>,- EnvVarsFilterRule,- ExtensionPoint,- Serializable
- All Known Implementing Classes:
- RetainVariablesLocalRule
@Restricted(org.kohsuke.accmod.restrictions.Beta.class)
public interface EnvVarsFilterLocalRule
extends Describable<EnvVarsFilterLocalRule>, EnvVarsFilterRule, ExtensionPoint, Serializable
Environment variables filter rule that is specific to a job configuration, using script-specific variables, etc.
 The job types can be filtered using EnvVarsFilterLocalRuleDescriptor.isApplicable(Class)
 The local rules are applied before the global ones.
- Since:
- 2.246
- 
Nested Class SummaryNested classes/interfaces inherited from interface hudson.ExtensionPointExtensionPoint.LegacyInstancesAreScopedToHudson
- 
Method SummaryModifier and TypeMethodDescriptiondefault EnvVarsFilterLocalRuleDescriptorGets the descriptor for this instance.Methods inherited from interface jenkins.tasks.filters.EnvVarsFilterRulefilter, getDisplayName
- 
Method Details- 
getDescriptorDescription copied from interface:DescribableGets the descriptor for this instance.Descriptoris a singleton for every concreteDescribableimplementation, so ifa.getClass() == b.getClass()then by defaulta.getDescriptor() == b.getDescriptor()as well. (In rare cases a single implementation class may be used for instances with distinct descriptors.)By default looks for a nested class (conventionally named DescriptorImpl) implementingDescriptorand marked withExtension.- Specified by:
- getDescriptorin interface- Describable<EnvVarsFilterLocalRule>
 
 
-