@Extension @Symbol(value="downstream") public static final class DownstreamBuildSelector.DescriptorImpl extends Descriptor<BuildSelector>
Descriptor.FormException, Descriptor.PropertyType, Descriptor.Self
clazz
Constructor and Description |
---|
DescriptorImpl() |
Modifier and Type | Method and Description |
---|---|
protected boolean |
containsVariable(String str) |
AutoCompletionCandidates |
doAutoCompleteUpstreamProjectName(String value,
Job<?,?> project)
Fill the project name automatically.
|
FormValidation |
doCheckUpstreamBuildNumber(Job<?,?> project,
String upstreamProjectName,
String upstreamBuildNumber)
Validates a form input to "Upstream Build Number"
|
FormValidation |
doCheckUpstreamProjectName(Job<?,?> project,
String upstreamProjectName)
Validates a form input to "Upstream Project Name"
|
String |
getDisplayName() |
addHelpFileRedirect, calcAutoCompleteSettings, calcFillSettings, configure, configure, doHelp, find, find, findByDescribableClassName, findById, getCategory, getCheckMethod, getCheckUrl, getConfigFile, getConfigPage, getCurrentDescriptorByNameUrl, getDescriptorFullUrl, getDescriptorUrl, getGlobalConfigPage, getGlobalPropertyType, getHelpFile, getHelpFile, getHelpFile, getId, getJsonSafeClassName, getKlass, getPlugin, getPossibleViewNames, getPropertyType, getPropertyType, getPropertyTypeOrDie, getRequiredGlobalConfigPagePermission, getT, getViewPage, isInstance, isSubTypeOf, load, newInstance, newInstance, newInstancesFromHeteroList, newInstancesFromHeteroList, save, self, toArray, toList, toMap
public String getDisplayName()
getDisplayName
in class Descriptor<BuildSelector>
protected boolean containsVariable(String str)
str
- Value to check.public FormValidation doCheckUpstreamProjectName(@AncestorInPath Job<?,?> project, @QueryParameter String upstreamProjectName)
project
- Ancestor project.upstreamProjectName
- Upstream project name.public FormValidation doCheckUpstreamBuildNumber(@AncestorInPath Job<?,?> project, @QueryParameter String upstreamProjectName, @QueryParameter String upstreamBuildNumber)
project
- Ancestor project.upstreamProjectName
- Upstream project name.upstreamBuildNumber
- Upstream build number.public AutoCompletionCandidates doAutoCompleteUpstreamProjectName(@QueryParameter String value, @AncestorInPath Job<?,?> project)
value
- Seed value.project
- Ancestor project.Copyright © 2016–2022. All rights reserved.