public class RestListParameterDefinition extends SimpleParameterDefinition
| Modifier and Type | Class and Description |
|---|---|
static class |
RestListParameterDefinition.DescriptorImpl |
ParameterDefinition.ParameterDescriptorExtensionPoint.LegacyInstancesAreScopedToHudsonLIST| Constructor and Description |
|---|
RestListParameterDefinition(String name,
String description,
String restEndpoint,
String credentialId,
MimeType mimeType,
String valueExpression) |
RestListParameterDefinition(String name,
String description,
String restEndpoint,
String credentialId,
MimeType mimeType,
String valueExpression,
String filter,
String defaultValue) |
| Modifier and Type | Method and Description |
|---|---|
ParameterDefinition |
copyWithDefaultValue(ParameterValue defaultValue) |
ParameterValue |
createValue(org.kohsuke.stapler.StaplerRequest req,
net.sf.json.JSONObject jo) |
ParameterValue |
createValue(String value) |
String |
getCredentialId() |
String |
getDefaultValue() |
String |
getErrorMsg() |
String |
getFilter() |
MimeType |
getMimeType() |
String |
getRestEndpoint() |
String |
getValueExpression() |
List<String> |
getValues() |
boolean |
isValid(ParameterValue value) |
void |
setDefaultValue(String defaultValue) |
void |
setFilter(String filter) |
createValue, createValueall, getDefaultParameterValue, getDescription, getDescriptor, getFormattedDescription, getName, getType@DataBoundConstructor public RestListParameterDefinition(String name, String description, String restEndpoint, String credentialId, MimeType mimeType, String valueExpression)
public String getRestEndpoint()
public String getCredentialId()
public MimeType getMimeType()
public String getValueExpression()
public String getFilter()
@DataBoundSetter public void setFilter(String filter)
public String getDefaultValue()
@DataBoundSetter public void setDefaultValue(String defaultValue)
public String getErrorMsg()
public ParameterDefinition copyWithDefaultValue(ParameterValue defaultValue)
copyWithDefaultValue in class ParameterDefinitionpublic ParameterValue createValue(String value)
createValue in class SimpleParameterDefinition@CheckForNull public ParameterValue createValue(org.kohsuke.stapler.StaplerRequest req, net.sf.json.JSONObject jo)
createValue in class ParameterDefinitionpublic boolean isValid(ParameterValue value)
Copyright © 2016–2020. All rights reserved.