public class RunParameterDefinition extends SimpleParameterDefinition
| Modifier and Type | Class and Description |
|---|---|
static class |
RunParameterDefinition.DescriptorImpl |
static class |
RunParameterDefinition.RunParameterFilter
Constants that control how Run Parameter is filtered.
|
ParameterDefinition.ParameterDescriptorExtensionPoint.LegacyInstancesAreScopedToHudsonLIST| Constructor and Description |
|---|
RunParameterDefinition(String name,
String projectName,
String description)
Deprecated.
as of 1.517
|
RunParameterDefinition(String name,
String projectName,
String description,
RunParameterDefinition.RunParameterFilter filter) |
| Modifier and Type | Method and Description |
|---|---|
ParameterDefinition |
copyWithDefaultValue(ParameterValue defaultValue)
Create a new instance of this parameter definition and use the passed
parameter value as the default value.
|
ParameterValue |
createValue(org.kohsuke.stapler.StaplerRequest req,
net.sf.json.JSONObject jo)
Create a parameter value from a form submission.
|
RunParameterValue |
createValue(String value)
Creates a
ParameterValue from the string representation. |
RunList |
getBuilds() |
ParameterValue |
getDefaultParameterValue()
Returns default parameter value for this definition.
|
RunParameterDefinition.RunParameterFilter |
getFilter() |
Job |
getProject() |
String |
getProjectName() |
createValue, createValueall, getDescription, getDescriptor, getFormattedDescription, getName, getType@DataBoundConstructor public RunParameterDefinition(String name, String projectName, String description, RunParameterDefinition.RunParameterFilter filter)
@Deprecated public RunParameterDefinition(String name, String projectName, String description)
public ParameterDefinition copyWithDefaultValue(ParameterValue defaultValue)
ParameterDefinitioncopyWithDefaultValue in class ParameterDefinition@Exported public String getProjectName()
public Job getProject()
public RunParameterDefinition.RunParameterFilter getFilter()
public RunList getBuilds()
public ParameterValue getDefaultParameterValue()
ParameterDefinitiongetDefaultParameterValue in class ParameterDefinitionpublic ParameterValue createValue(org.kohsuke.stapler.StaplerRequest req, net.sf.json.JSONObject jo)
ParameterDefinitionThis method is invoked when the user fills in the parameter values in the HTML form and submits it to the server.
createValue in class ParameterDefinitionpublic RunParameterValue createValue(String value)
SimpleParameterDefinitionParameterValue from the string representation.createValue in class SimpleParameterDefinitionCopyright © 2019. All rights reserved.