Package hudson.plugins.libvirt
Class VirtualMachineSlave.DescriptorImpl
- java.lang.Object
-
- hudson.model.Descriptor<Node>
-
- hudson.slaves.NodeDescriptor
-
- hudson.model.Slave.SlaveDescriptor
-
- hudson.plugins.libvirt.VirtualMachineSlave.DescriptorImpl
-
- Enclosing class:
- VirtualMachineSlave
@Extension public static final class VirtualMachineSlave.DescriptorImpl extends Slave.SlaveDescriptor
-
-
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.slaves.NodeDescriptor
ALL
-
Fields inherited from class hudson.model.Descriptor
clazz
-
-
Constructor Summary
Constructors Constructor Description DescriptorImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ListBoxModel
doFillHypervisorDescriptionItems()
String[]
getDefinedSnapshots(String description, String vmName)
List<VirtualMachine>
getDefinedVirtualMachines(String description)
String
getDisplayName()
String
getHypervisorDescription()
String
getSnapshotName()
String
getVirtualMachineName()
boolean
isInstantiable()
-
Methods inherited from class hudson.model.Slave.SlaveDescriptor
computerLauncherDescriptors, doCheckNumExecutors, doCheckRemoteFS, nodePropertyDescriptors, retentionStrategyDescriptors
-
Methods inherited from class hudson.slaves.NodeDescriptor
all, allInstantiable, doCheckName, getConfigPage, handleNewNodePage, newInstanceDetailPage
-
Methods inherited from class hudson.model.Descriptor
addHelpFileRedirect, bindJSON, calcAutoCompleteSettings, calcFillSettings, configure, configure, doHelp, find, find, findByDescribableClassName, findById, getCategory, getCheckMethod, getCheckUrl, getConfigFile, 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
-
getDisplayName
@NonNull public String getDisplayName()
- Overrides:
getDisplayName
in classDescriptor<Node>
-
isInstantiable
public boolean isInstantiable()
- Overrides:
isInstantiable
in classNodeDescriptor
-
getDefinedVirtualMachines
public List<VirtualMachine> getDefinedVirtualMachines(String description)
-
doFillHypervisorDescriptionItems
public ListBoxModel doFillHypervisorDescriptionItems()
-
getHypervisorDescription
public String getHypervisorDescription()
-
getVirtualMachineName
public String getVirtualMachineName()
-
getSnapshotName
public String getSnapshotName()
-
-