Class CredentialsParameterValue
- java.lang.Object
-
- hudson.model.ParameterValue
-
- com.cloudbees.plugins.credentials.CredentialsParameterValue
-
- All Implemented Interfaces:
Serializable
public class CredentialsParameterValue extends ParameterValue
AParameterValue
produced from aCredentialsParameterDefinition
.- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class hudson.model.ParameterValue
name
-
-
Constructor Summary
Constructors Constructor Description CredentialsParameterValue(String name, String value, String description)
CredentialsParameterValue(String name, String value, String description, boolean isDefaultValue)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
buildEnvironment(Run<?,?> build, EnvVars env)
VariableResolver<String>
createVariableResolver(AbstractBuild<?,?> build)
String
describe()
String
getValue()
String
iconClassName()
boolean
isDefaultValue()
boolean
isSensitive()
<C extends IdCredentials>
ClookupCredentials(Class<C> type, Run run, DomainRequirement... domainRequirements)
<C extends IdCredentials>
ClookupCredentials(Class<C> type, Run run, List<DomainRequirement> domainRequirements)
String
url()
-
Methods inherited from class hudson.model.ParameterValue
buildEnvVars, buildEnvVars, createBuildWrapper, equals, getAssignedLabel, getDefinition, getDescription, getFormattedDescription, getName, getShortDescription, hashCode, setDescription
-
-
-
-
Method Detail
-
getValue
public String getValue()
- Overrides:
getValue
in classParameterValue
-
buildEnvironment
public void buildEnvironment(Run<?,?> build, EnvVars env)
- Overrides:
buildEnvironment
in classParameterValue
-
createVariableResolver
public VariableResolver<String> createVariableResolver(AbstractBuild<?,?> build)
- Overrides:
createVariableResolver
in classParameterValue
-
isSensitive
public boolean isSensitive()
- Overrides:
isSensitive
in classParameterValue
-
lookupCredentials
public <C extends IdCredentials> C lookupCredentials(@NonNull Class<C> type, @NonNull Run run, DomainRequirement... domainRequirements)
-
lookupCredentials
public <C extends IdCredentials> C lookupCredentials(@NonNull Class<C> type, @NonNull Run run, List<DomainRequirement> domainRequirements)
-
describe
public String describe()
-
iconClassName
public String iconClassName()
-
url
public String url()
-
isDefaultValue
public boolean isDefaultValue()
-
-