|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objecthudson.model.ParameterValue
hudson.model.PasswordParameterValue
public class PasswordParameterValue
| Field Summary |
|---|
| Fields inherited from class hudson.model.ParameterValue |
|---|
name |
| Constructor Summary | |
|---|---|
PasswordParameterValue(String name,
String value)
|
|
PasswordParameterValue(String name,
String value,
String description)
|
|
| Method Summary | |
|---|---|
void |
buildEnvVars(AbstractBuild<?,?> build,
EnvVars env)
Adds environmental variables for the builds to the given map. |
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. |
String |
getShortDescription()
Computes a human-readable possible-localized one-line description of the parameter value. |
Secret |
getValue()
|
boolean |
isSensitive()
Returns whether the information contained in this ParameterValue is sensitive or security related. |
| Methods inherited from class hudson.model.ParameterValue |
|---|
buildEnvVars, createBuildWrapper, equals, getAssignedLabel, getDefinition, getDescription, getName, hashCode, setDescription |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public PasswordParameterValue(String name,
String value)
@DataBoundConstructor
public PasswordParameterValue(String name,
String value,
String description)
| Method Detail |
|---|
public void buildEnvVars(AbstractBuild<?,?> build,
EnvVars env)
ParameterValueThis provides a means for a parameter to pass the parameter values to the build to be performed.
When this method is invoked, the map already contains the current "planned export" list. The implementation is expected to add more values to this map (or do nothing)
buildEnvVars 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 isSensitive()
ParameterValueSubclasses can override this to control the return value.
isSensitive in class ParameterValuepublic Secret getValue()
public 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 ParameterValue
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||