Class GitLabSCMNavigator.DescriptorImpl
java.lang.Object
hudson.model.Descriptor<jenkins.scm.api.SCMNavigator>
jenkins.scm.api.SCMNavigatorDescriptor
io.jenkins.plugins.gitlabbranchsource.GitLabSCMNavigator.DescriptorImpl
- Enclosing class:
- GitLabSCMNavigator
@Symbol("gitlab")
@Extension
public static class GitLabSCMNavigator.DescriptorImpl
extends jenkins.scm.api.SCMNavigatorDescriptor
implements IconSpec
-
Nested Class Summary
Nested classes/interfaces inherited from class hudson.model.Descriptor
Descriptor.FormException, Descriptor.PropertyType, Descriptor.Self
-
Field Summary
Fields inherited from class jenkins.scm.api.SCMNavigatorDescriptor
categories
Fields inherited from class hudson.model.Descriptor
clazz
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic FormValidation
doCheckProjectOwner
(jenkins.scm.api.SCMSourceOwner context, String projectOwner, String serverName) doFillCredentialsIdItems
(jenkins.scm.api.SCMSourceOwner context, String serverName, String credentialsId) doFillServerNameItems
(jenkins.scm.api.SCMSourceOwner context, String serverName) List<jenkins.scm.api.trait.SCMTrait<? extends jenkins.scm.api.trait.SCMTrait<?>>>
List<jenkins.scm.impl.form.NamedArrayList<? extends jenkins.scm.api.trait.SCMTraitDescriptor<?>>>
jenkins.scm.api.SCMNavigator
newInstance
(String name) Methods inherited from class jenkins.scm.api.SCMNavigatorDescriptor
createCategories, getCategories, getCategoryId
Methods inherited from class hudson.model.Descriptor
addHelpFileRedirect, bindJSON, 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
-
Constructor Details
-
DescriptorImpl
public DescriptorImpl()
-
-
Method Details
-
doCheckProjectOwner
public static FormValidation doCheckProjectOwner(@AncestorInPath jenkins.scm.api.SCMSourceOwner context, @QueryParameter String projectOwner, @QueryParameter String serverName) -
getDisplayName
- Overrides:
getDisplayName
in classDescriptor<jenkins.scm.api.SCMNavigator>
-
getPronoun
- Overrides:
getPronoun
in classjenkins.scm.api.SCMNavigatorDescriptor
-
getDescription
- Overrides:
getDescription
in classjenkins.scm.api.SCMNavigatorDescriptor
-
getIconClassName
- Specified by:
getIconClassName
in interfaceIconSpec
- Overrides:
getIconClassName
in classjenkins.scm.api.SCMNavigatorDescriptor
-
getIconFilePathPattern
- Overrides:
getIconFilePathPattern
in classjenkins.scm.api.SCMNavigatorDescriptor
-
newInstance
- Overrides:
newInstance
in classjenkins.scm.api.SCMNavigatorDescriptor
-
doFillServerNameItems
public ListBoxModel doFillServerNameItems(@AncestorInPath jenkins.scm.api.SCMSourceOwner context, @QueryParameter String serverName) -
doFillCredentialsIdItems
public ListBoxModel doFillCredentialsIdItems(@AncestorInPath jenkins.scm.api.SCMSourceOwner context, @QueryParameter String serverName, @QueryParameter String credentialsId) -
getTraitsDescriptorLists
public List<jenkins.scm.impl.form.NamedArrayList<? extends jenkins.scm.api.trait.SCMTraitDescriptor<?>>> getTraitsDescriptorLists() -
getTraitsDefaults
@NonNull public List<jenkins.scm.api.trait.SCMTrait<? extends jenkins.scm.api.trait.SCMTrait<?>>> getTraitsDefaults()- Overrides:
getTraitsDefaults
in classjenkins.scm.api.SCMNavigatorDescriptor
-