Class BindingDescriptor<C extends com.cloudbees.plugins.credentials.common.StandardCredentials>
- java.lang.Object
-
- hudson.model.Descriptor<MultiBinding<C>>
-
- org.jenkinsci.plugins.credentialsbinding.BindingDescriptor<C>
-
- Type Parameters:
C
- type of credentials to be bound
- Direct Known Subclasses:
CertificateMultiBinding.DescriptorImpl
,FileBinding.DescriptorImpl
,SSHUserPrivateKeyBinding.DescriptorImpl
,StringBinding.DescriptorImpl
,UsernamePasswordBinding.DescriptorImpl
,UsernamePasswordMultiBinding.DescriptorImpl
,ZipFileBinding.DescriptorImpl
public abstract class BindingDescriptor<C extends com.cloudbees.plugins.credentials.common.StandardCredentials> extends Descriptor<MultiBinding<C>>
Describes aMultiBinding
kind.
-
-
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 BindingDescriptor()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description ListBoxModel
doFillCredentialsIdItems(Item owner)
boolean
requiresWorkspace()
Determines whether thisMultiBinding
needs a workspace to evaluate.protected abstract Class<C>
type()
-
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, getDisplayName, 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
-
requiresWorkspace
public boolean requiresWorkspace()
Determines whether thisMultiBinding
needs a workspace to evaluate.
-
doFillCredentialsIdItems
public ListBoxModel doFillCredentialsIdItems(@AncestorInPath Item owner)
-
-