Class BootSource.BootSourceDescriptor
java.lang.Object
hudson.model.Descriptor<DESCRIBABLE>
jenkins.plugins.openstack.compute.OsAuthDescriptor<BootSource>
jenkins.plugins.openstack.compute.slaveopts.BootSource.BootSourceDescriptor
- Direct Known Subclasses:
BootSource.Image.Desc
,BootSource.VolumeSnapshot.Desc
- Enclosing class:
- BootSource
-
Nested Class Summary
Nested classes/interfaces inherited from class jenkins.plugins.openstack.compute.OsAuthDescriptor
OsAuthDescriptor.InjectOsAuth
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
-
Method Summary
Modifier and TypeMethodDescriptionprotected FormValidation
checkNameMatchesOnlyOnce
(String value, String endPointUrl1, String endPointUrl2, boolean ignoreSsl1, boolean ignoreSsl2, String credentialsId1, String credentialsId2, String zone1, String zone2) findMatchingIds
(Openstack openstack, String nameOrId) Lists all the IDs (of this kind ofBootSource
) matching the given nameOrId.Get relativefillDependsOn
offsets to apply.listAllNames
(Openstack openstack) Lists all the names (of this kind ofBootSource
) that the user could choose between.protected ListBoxModel
makeListBoxModelOfAllNames
(String existingValue, String endPointUrl, boolean ignoreSsl, String credentialsId, String zone) Methods inherited from class jenkins.plugins.openstack.compute.OsAuthDescriptor
calcFillSettings, getDefault, hasValue, haveAuthDetails
Methods inherited from class hudson.model.Descriptor
addHelpFileRedirect, bindJSON, calcAutoCompleteSettings, 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
-
Constructor Details
-
BootSourceDescriptor
public BootSourceDescriptor()
-
-
Method Details
-
getAuthFieldsOffsets
Description copied from class:OsAuthDescriptor
Get relativefillDependsOn
offsets to apply.- Specified by:
getAuthFieldsOffsets
in classOsAuthDescriptor<BootSource>
-
makeListBoxModelOfAllNames
protected ListBoxModel makeListBoxModelOfAllNames(String existingValue, String endPointUrl, boolean ignoreSsl, String credentialsId, String zone) -
checkNameMatchesOnlyOnce
-
findMatchingIds
Lists all the IDs (of this kind ofBootSource
) matching the given nameOrId.- Parameters:
openstack
- Means of communicating with the OpenStack service.nameOrId
- The user's selected name (or ID).- Returns:
- A list of all the IDs matching the specified name.
-
listAllNames
Lists all the names (of this kind ofBootSource
) that the user could choose between.- Parameters:
openstack
- Means of communicating with the OpenStack service.- Returns:
- A list of all the names the user could choose from.
-