public class BooleanParameterValue extends ParameterValue
ParameterValue created from BooleanParameterDefinition.| Modifier and Type | Field and Description |
|---|---|
boolean |
value |
name| Constructor and Description |
|---|
BooleanParameterValue(String name,
boolean value) |
BooleanParameterValue(String name,
boolean value,
String description) |
| Modifier and Type | Method and Description |
|---|---|
void |
buildEnvironment(Run<?,?> build,
EnvVars env)
Exposes the name/value as an environment variable.
|
VariableResolver<String> |
createVariableResolver(AbstractBuild<?,?> build)
Returns a
VariableResolver so that other components like Builders
can perform variable substitution to reflect parameter values into the build process. |
boolean |
equals(Object o) |
String |
getShortDescription()
Computes a human-readable possible-localized one-line description of the parameter value.
|
Boolean |
getValue()
Returns the most natural Java object that represents the actual value, like
boolean, string, etc.
|
int |
hashCode() |
String |
toString() |
buildEnvVars, buildEnvVars, createBuildWrapper, getAssignedLabel, getDefinition, getDescription, getName, isSensitive, setDescription@DataBoundConstructor public BooleanParameterValue(String name, boolean value)
public Boolean getValue()
ParameterValuethis.getValue in class ParameterValuepublic void buildEnvironment(Run<?,?> build, EnvVars env)
buildEnvironment in class ParameterValuebuild - The build for which this parameter is being used. Never null.env - never null.public VariableResolver<String> createVariableResolver(AbstractBuild<?,?> build)
ParameterValueVariableResolver so that other components like Builders
can perform variable substitution to reflect parameter values into the build process.
ParameterValue can influence
a build.createVariableResolver in class ParameterValuebuild - The build for which this parameter is being used. Never null.VariableResolver.NONE.public boolean equals(Object o)
equals in class ParameterValuepublic int hashCode()
hashCode in class ParameterValuepublic String getShortDescription()
ParameterValueThis message is used as a tooltip to describe jobs in the queue. The text should be one line without new line. No HTML allowed (the caller will perform necessary HTML escapes, so any text can be returend.)
getShortDescription in class ParameterValueCopyright © 2019. All rights reserved.