public class VersionParameterDefinition extends SimpleParameterDefinition
Modifier and Type | Class and Description |
---|---|
static class |
VersionParameterDefinition.DescriptorImpl |
ParameterDefinition.ParameterDescriptor
ExtensionPoint.LegacyInstancesAreScopedToHudson
LIST
Constructor and Description |
---|
VersionParameterDefinition(String name,
String description,
String groupId,
String artifactId) |
Modifier and Type | Method and Description |
---|---|
ParameterValue |
createValue(org.kohsuke.stapler.StaplerRequest req,
net.sf.json.JSONObject json) |
ParameterValue |
createValue(String input) |
String |
getArtifactId() |
String |
getDescriptionOrCoords() |
String |
getGroupId() |
String |
getLimit() |
String |
getRepositoryId() |
List<String> |
getVersions() |
boolean |
isIncludeReleases() |
boolean |
isIncludeSnapshots() |
boolean |
isOldestFirst() |
boolean |
isUseLatest() |
boolean |
isUseRelease() |
void |
setIncludeReleases(boolean includeReleases) |
void |
setIncludeSnapshots(boolean includeSnapshots) |
void |
setLimit(String limit) |
void |
setOldestFirst(boolean oldestFirst) |
void |
setRepositoryId(String repositoryId) |
void |
setUseLatest(boolean useLatest) |
void |
setUseRelease(boolean useRelease) |
createValue, createValue
all, copyWithDefaultValue, getDefaultParameterValue, getDescription, getDescriptor, getFormattedDescription, getName, getType, isValid
public ParameterValue createValue(org.kohsuke.stapler.StaplerRequest req, net.sf.json.JSONObject json)
createValue
in class ParameterDefinition
public ParameterValue createValue(String input)
createValue
in class SimpleParameterDefinition
@Exported public String getArtifactId()
@Exported public String getDescriptionOrCoords()
@Exported public String getGroupId()
@Exported public String getLimit()
@Exported public String getRepositoryId()
public boolean isIncludeReleases()
public boolean isIncludeSnapshots()
public boolean isOldestFirst()
public boolean isUseLatest()
public boolean isUseRelease()
@DataBoundSetter public void setIncludeReleases(boolean includeReleases)
@DataBoundSetter public void setIncludeSnapshots(boolean includeSnapshots)
@DataBoundSetter public void setLimit(String limit)
@DataBoundSetter public void setOldestFirst(boolean oldestFirst)
@DataBoundSetter public void setRepositoryId(String repositoryId)
@DataBoundSetter public void setUseLatest(boolean useLatest)
@DataBoundSetter public void setUseRelease(boolean useRelease)
Copyright © 2010–2021. All rights reserved.