@Extension public static final class DockerBuilder.DescriptorImpl extends BuildStepDescriptor<Builder>
DockerBuilder
. Used as a singleton.Descriptor.FormException, Descriptor.PropertyType, Descriptor.Self
clazz
Constructor and Description |
---|
DescriptorImpl()
In order to load the persisted global configuration, you have to
call load() in the constructor.
|
Modifier and Type | Method and Description |
---|---|
FormValidation |
doCheckRepoName(String value)
Performs on-the-fly validation of the form field 'repoName'.
|
String |
getDisplayName()
This human readable name is used in the configuration screen.
|
String |
getEmail() |
String |
getPassword() |
String |
getRegistryUrl() |
String |
getUserName() |
boolean |
isApplicable(Class<? extends AbstractProject> aClass) |
filter
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 DescriptorImpl()
@Restricted(value=org.kohsuke.accmod.restrictions.NoExternalUse.class) public String getUserName()
@Restricted(value=org.kohsuke.accmod.restrictions.NoExternalUse.class) public String getPassword()
@Restricted(value=org.kohsuke.accmod.restrictions.NoExternalUse.class) public String getEmail()
@Restricted(value=org.kohsuke.accmod.restrictions.NoExternalUse.class) public String getRegistryUrl()
public FormValidation doCheckRepoName(@QueryParameter String value) throws IOException, javax.servlet.ServletException
value
- Name of the docker repo (eg michaelneale/foo-bar).IOException
javax.servlet.ServletException
public boolean isApplicable(Class<? extends AbstractProject> aClass)
isApplicable
in class BuildStepDescriptor<Builder>
public String getDisplayName()
getDisplayName
in class Descriptor<Builder>
Copyright © 2016–2022. All rights reserved.