@Restricted(value=org.kohsuke.accmod.restrictions.NoExternalUse.class) public class RetainVariablesLocalRule extends Object implements EnvVarsFilterLocalRule
Modifier and Type | Class and Description |
---|---|
static class |
RetainVariablesLocalRule.DescriptorImpl |
static class |
RetainVariablesLocalRule.ProcessVariablesHandling |
ExtensionPoint.LegacyInstancesAreScopedToHudson
Constructor and Description |
---|
RetainVariablesLocalRule() |
Modifier and Type | Method and Description |
---|---|
void |
filter(EnvVars envVars,
EnvVarsFilterRuleContext context)
In case the filter detects something that must stop the build, it must throw a
EnvVarsFilterException . |
RetainVariablesLocalRule.ProcessVariablesHandling |
getProcessVariablesHandling() |
String |
getVariables() |
boolean |
isRetainCharacteristicEnvVars()
Whether to retain characteristic environment variables.
|
void |
setProcessVariablesHandling(RetainVariablesLocalRule.ProcessVariablesHandling processVariablesHandling) |
void |
setRetainCharacteristicEnvVars(boolean retainCharacteristicEnvVars) |
void |
setVariables(String variables) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getDescriptor
getDisplayName
@DataBoundSetter public void setVariables(@NonNull String variables)
@Restricted(value=org.kohsuke.accmod.restrictions.NoExternalUse.class) @NonNull public String getVariables()
@DataBoundSetter public void setRetainCharacteristicEnvVars(boolean retainCharacteristicEnvVars)
public boolean isRetainCharacteristicEnvVars()
Job.getCharacteristicEnvVars()
,
Run.getCharacteristicEnvVars()
public void filter(@NonNull EnvVars envVars, @NonNull EnvVarsFilterRuleContext context)
EnvVarsFilterRule
EnvVarsFilterException
.
This method may be executed on agents through a remoting channel.filter
in interface EnvVarsFilterRule
public RetainVariablesLocalRule.ProcessVariablesHandling getProcessVariablesHandling()
@DataBoundSetter public void setProcessVariablesHandling(RetainVariablesLocalRule.ProcessVariablesHandling processVariablesHandling)
Copyright © 2004–2021. All rights reserved.