public abstract static class BootSource.BootSourceDescriptor extends OsAuthDescriptor<BootSource>
OsAuthDescriptor.InjectOsAuth
Constructor and Description |
---|
BootSourceDescriptor() |
Modifier and Type | Method and Description |
---|---|
protected hudson.util.FormValidation |
checkNameMatchesOnlyOnce(String value,
String endPointUrl1,
String endPointUrl2,
boolean ignoreSsl1,
boolean ignoreSsl2,
String credentialId1,
String credentialId2,
String zone1,
String zone2) |
abstract List<String> |
findMatchingIds(Openstack openstack,
String nameOrId)
Lists all the IDs (of this kind of
BootSource ) matching the
given nameOrId. |
List<String> |
getAuthFieldsOffsets()
Get relative fillDependsOn offsets to apply.
|
abstract List<String> |
listAllNames(Openstack openstack)
Lists all the names (of this kind of
BootSource ) that the
user could choose between. |
protected hudson.util.ListBoxModel |
makeListBoxModelOfAllNames(String existingValue,
String endPointUrl,
boolean ignoreSsl,
String credentialId,
String zone) |
calcFillSettings, getDefault, hasValue, haveAuthDetails
addHelpFileRedirect, calcAutoCompleteSettings, configure, configure, doHelp, find, find, findByDescribableClassName, findById, getCheckMethod, getCheckUrl, getConfigFile, getConfigPage, getCurrentDescriptorByNameUrl, getDescriptorFullUrl, getDescriptorUrl, getDisplayName, getGlobalConfigPage, getGlobalPropertyType, getHelpFile, getHelpFile, getHelpFile, getId, getJsonSafeClassName, getKlass, getPlugin, getPossibleViewNames, getPropertyType, getPropertyType, getPropertyTypeOrDie, getT, getViewPage, isInstance, isSubTypeOf, load, newInstance, newInstance, newInstancesFromHeteroList, newInstancesFromHeteroList, save, self, toArray, toList, toMap
public List<String> getAuthFieldsOffsets()
OsAuthDescriptor
getAuthFieldsOffsets
in class OsAuthDescriptor<BootSource>
protected hudson.util.ListBoxModel makeListBoxModelOfAllNames(String existingValue, String endPointUrl, boolean ignoreSsl, String credentialId, String zone)
protected hudson.util.FormValidation checkNameMatchesOnlyOnce(String value, String endPointUrl1, String endPointUrl2, boolean ignoreSsl1, boolean ignoreSsl2, String credentialId1, String credentialId2, String zone1, String zone2)
@Nonnull public abstract List<String> findMatchingIds(Openstack openstack, String nameOrId)
BootSource
) matching the
given nameOrId.openstack
- Means of communicating with the OpenStack service.nameOrId
- The user's selected name (or ID).public abstract List<String> listAllNames(Openstack openstack)
BootSource
) that the
user could choose between.openstack
- Means of communicating with the OpenStack service.Copyright © 2016–2018. All rights reserved.