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
categoriesFields inherited from class hudson.model.Descriptor
clazz -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic FormValidationdoCheckProjectOwner(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.SCMNavigatornewInstance(String name) Methods inherited from class jenkins.scm.api.SCMNavigatorDescriptor
createCategories, getCategories, getCategoryIdMethods inherited from class hudson.model.Descriptor
addHelpFileRedirect, bindJSON, bindJSON, calcAutoCompleteSettings, calcFillSettings, configure, configure, configure, doHelp, 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, getStaticHelpUrl, getStaticHelpUrl, getT, getViewPage, isInstance, isSubTypeOf, load, newInstance, newInstance, newInstance, newInstancesFromHeteroList, newInstancesFromHeteroList, 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:
getDisplayNamein classDescriptor<jenkins.scm.api.SCMNavigator>
-
getPronoun
- Overrides:
getPronounin classjenkins.scm.api.SCMNavigatorDescriptor
-
getDescription
- Overrides:
getDescriptionin classjenkins.scm.api.SCMNavigatorDescriptor
-
getIconClassName
- Specified by:
getIconClassNamein interfaceIconSpec- Overrides:
getIconClassNamein classjenkins.scm.api.SCMNavigatorDescriptor
-
getIconFilePathPattern
- Overrides:
getIconFilePathPatternin classjenkins.scm.api.SCMNavigatorDescriptor
-
newInstance
- Overrides:
newInstancein 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:
getTraitsDefaultsin classjenkins.scm.api.SCMNavigatorDescriptor
-