Class CredentialsParameterValue
java.lang.Object
hudson.model.ParameterValue
com.cloudbees.plugins.credentials.CredentialsParameterValue
- All Implemented Interfaces:
Serializable
A
ParameterValue
produced from a CredentialsParameterDefinition
.- See Also:
-
Field Summary
Fields inherited from class hudson.model.ParameterValue
name
-
Constructor Summary
ConstructorDescriptionCredentialsParameterValue
(String name, String value, String description) CredentialsParameterValue
(String name, String value, String description, boolean isDefaultValue) -
Method Summary
Modifier and TypeMethodDescriptionvoid
buildEnvironment
(Run<?, ?> build, EnvVars env) createVariableResolver
(AbstractBuild<?, ?> build) describe()
getValue()
boolean
boolean
<C extends IdCredentials>
ClookupCredentials
(Class<C> type, Run run, DomainRequirement... domainRequirements) <C extends IdCredentials>
ClookupCredentials
(Class<C> type, Run run, List<DomainRequirement> domainRequirements) url()
Methods inherited from class hudson.model.ParameterValue
buildEnvVars, buildEnvVars, createBuildWrapper, equals, getAssignedLabel, getDefinition, getDescription, getFormattedDescription, getName, getShortDescription, hashCode, setDescription
-
Constructor Details
-
CredentialsParameterValue
-
CredentialsParameterValue
-
-
Method Details
-
getValue
- Overrides:
getValue
in classParameterValue
-
buildEnvironment
- Overrides:
buildEnvironment
in classParameterValue
-
createVariableResolver
- 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
-
iconClassName
-
url
-
isDefaultValue
public boolean isDefaultValue()
-