Class BitbucketSCMNavigator.DescriptorImpl
java.lang.Object
hudson.model.Descriptor<jenkins.scm.api.SCMNavigator>
jenkins.scm.api.SCMNavigatorDescriptor
com.cloudbees.jenkins.plugins.bitbucket.BitbucketSCMNavigator.DescriptorImpl
- Enclosing class:
- BitbucketSCMNavigator
@Symbol("bitbucket")
@Extension
public static class BitbucketSCMNavigator.DescriptorImpl
extends jenkins.scm.api.SCMNavigatorDescriptor
-
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 TypeMethodDescriptionprotected jenkins.scm.api.SCMSourceCategory[]
doCheckCredentialsId
(jenkins.scm.api.SCMSourceOwner context, String serverUrl, String value) static FormValidation
doCheckMirrorId
(String value, String serverUrl) doFillCredentialsIdItems
(jenkins.scm.api.SCMSourceOwner context, String serverUrl) doFillMirrorIdItems
(jenkins.scm.api.SCMSourceOwner context, String serverUrl, String credentialsId, String repoOwner) doFillServerUrlItems
(jenkins.scm.api.SCMSourceOwner context) List<jenkins.scm.api.trait.SCMTrait<? extends jenkins.scm.api.trait.SCMTrait<?>>>
List<jenkins.scm.impl.form.NamedArrayList<? extends jenkins.scm.api.trait.SCMTraitDescriptor<?>>>
boolean
jenkins.scm.api.SCMNavigator
newInstance
(String name) Methods inherited from class jenkins.scm.api.SCMNavigatorDescriptor
getCategories, getCategoryId, getPronoun
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, getStaticHelpUrl, getT, getViewPage, isInstance, isSubTypeOf, load, newInstance, newInstance, newInstancesFromHeteroList, newInstancesFromHeteroList, save, self, toArray, toList, toMap
-
Field Details
-
ANONYMOUS
- See Also:
-
SAME
- See Also:
-
-
Constructor Details
-
DescriptorImpl
public DescriptorImpl()
-
-
Method Details
-
getDisplayName
- Overrides:
getDisplayName
in classDescriptor<jenkins.scm.api.SCMNavigator>
-
getDescription
- Overrides:
getDescription
in classjenkins.scm.api.SCMNavigatorDescriptor
-
getIconFilePathPattern
- Overrides:
getIconFilePathPattern
in classjenkins.scm.api.SCMNavigatorDescriptor
-
getIconClassName
- Specified by:
getIconClassName
in interfaceIconSpec
- Overrides:
getIconClassName
in classjenkins.scm.api.SCMNavigatorDescriptor
-
newInstance
- Overrides:
newInstance
in classjenkins.scm.api.SCMNavigatorDescriptor
-
isServerUrlSelectable
public boolean isServerUrlSelectable() -
doFillServerUrlItems
-
doCheckCredentialsId
public FormValidation doCheckCredentialsId(@AncestorInPath jenkins.scm.api.SCMSourceOwner context, @QueryParameter String serverUrl, @QueryParameter String value) -
doCheckMirrorId
public static FormValidation doCheckMirrorId(@QueryParameter String value, @QueryParameter String serverUrl) -
doFillCredentialsIdItems
public ListBoxModel doFillCredentialsIdItems(@AncestorInPath jenkins.scm.api.SCMSourceOwner context, @QueryParameter String serverUrl) -
doFillMirrorIdItems
public ListBoxModel doFillMirrorIdItems(@AncestorInPath jenkins.scm.api.SCMSourceOwner context, @QueryParameter String serverUrl, @QueryParameter String credentialsId, @QueryParameter String repoOwner) throws FormFillFailure - Throws:
FormFillFailure
-
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
-
createCategories
@NonNull protected jenkins.scm.api.SCMSourceCategory[] createCategories()- Overrides:
createCategories
in classjenkins.scm.api.SCMNavigatorDescriptor
-