public class JobParameterValue extends ParameterValue
Modifier and Type | Field and Description |
---|---|
Job |
job |
name
Constructor and Description |
---|
JobParameterValue(String name,
Job job) |
Modifier and Type | Method and Description |
---|---|
void |
buildEnvironment(Run<?,?> build,
EnvVars env)
Exposes the name/value as an environment variable.
|
String |
getShortDescription()
Computes a human-readable possible-localized one-line description of the parameter value.
|
Job |
getValue()
Returns the most natural Java object that represents the actual value, like
boolean, string, etc.
|
buildEnvVars, buildEnvVars, createBuildWrapper, createVariableResolver, equals, getAssignedLabel, getDefinition, getDescription, getName, hashCode, isSensitive, setDescription
public final Job job
public Job getValue()
ParameterValue
this
.getValue
in class ParameterValue
public void buildEnvironment(Run<?,?> build, EnvVars env)
buildEnvironment
in class ParameterValue
build
- The build for which this parameter is being used. Never null.env
- never null.public String getShortDescription()
ParameterValue
This 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 ParameterValue
Copyright © 2014. All rights reserved.