public class CredentialsParameterValue extends ParameterValue
ParameterValue
produced from a CredentialsParameterDefinition
.name
Constructor and Description |
---|
CredentialsParameterValue(String name,
String value,
String description) |
CredentialsParameterValue(String name,
String value,
String description,
boolean isDefaultValue) |
Modifier and Type | Method and 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> |
lookupCredentials(Class<C> type,
Run run,
DomainRequirement... domainRequirements) |
<C extends IdCredentials> |
lookupCredentials(Class<C> type,
Run run,
List<DomainRequirement> domainRequirements) |
String |
url() |
buildEnvVars, buildEnvVars, createBuildWrapper, equals, getAssignedLabel, getDefinition, getDescription, getFormattedDescription, getName, getShortDescription, hashCode, setDescription
@DataBoundConstructor public CredentialsParameterValue(String name, String value, String description)
public String getValue()
getValue
in class ParameterValue
public void buildEnvironment(Run<?,?> build, EnvVars env)
buildEnvironment
in class ParameterValue
public VariableResolver<String> createVariableResolver(AbstractBuild<?,?> build)
createVariableResolver
in class ParameterValue
public boolean isSensitive()
isSensitive
in class ParameterValue
public <C extends IdCredentials> C lookupCredentials(@NonNull Class<C> type, @NonNull Run run, DomainRequirement... domainRequirements)
public <C extends IdCredentials> C lookupCredentials(@NonNull Class<C> type, @NonNull Run run, List<DomainRequirement> domainRequirements)
public String describe()
public String iconClassName()
public String url()
public boolean isDefaultValue()
Copyright © 2016–2021. All rights reserved.