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 hudson.model.Descriptor
clazz
-
-
Constructor Summary
Constructors Constructor Description DescriptorImpl()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static FormValidation
doCheckProjectOwner(jenkins.scm.api.SCMSourceOwner context, String projectOwner, String serverName)
ListBoxModel
doFillCredentialsIdItems(jenkins.scm.api.SCMSourceOwner context, String serverName, String credentialsId)
ListBoxModel
doFillServerNameItems(jenkins.scm.api.SCMSourceOwner context, String serverName)
String
getDescription()
String
getDisplayName()
String
getIconClassName()
String
getIconFilePathPattern()
String
getPronoun()
List<jenkins.scm.api.trait.SCMTrait<? extends jenkins.scm.api.trait.SCMTrait<?>>>
getTraitsDefaults()
List<jenkins.scm.impl.form.NamedArrayList<? extends jenkins.scm.api.trait.SCMTraitDescriptor<?>>>
getTraitsDescriptorLists()
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
-
-
-
-
Method Detail
-
doCheckProjectOwner
public static FormValidation doCheckProjectOwner(@AncestorInPath jenkins.scm.api.SCMSourceOwner context, @QueryParameter String projectOwner, @QueryParameter String serverName)
-
getDisplayName
@NonNull public String getDisplayName()
- Overrides:
getDisplayName
in classDescriptor<jenkins.scm.api.SCMNavigator>
-
getPronoun
public String getPronoun()
- Overrides:
getPronoun
in classjenkins.scm.api.SCMNavigatorDescriptor
-
getDescription
@NonNull public String getDescription()
- Overrides:
getDescription
in classjenkins.scm.api.SCMNavigatorDescriptor
-
getIconClassName
public String getIconClassName()
- Specified by:
getIconClassName
in interfaceIconSpec
- Overrides:
getIconClassName
in classjenkins.scm.api.SCMNavigatorDescriptor
-
getIconFilePathPattern
public String getIconFilePathPattern()
- Overrides:
getIconFilePathPattern
in classjenkins.scm.api.SCMNavigatorDescriptor
-
newInstance
public jenkins.scm.api.SCMNavigator newInstance(String name)
- 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
-
-