Class BootSource.Image
java.lang.Object
hudson.model.AbstractDescribableImpl<BootSource>
jenkins.plugins.openstack.compute.slaveopts.BootSource
jenkins.plugins.openstack.compute.slaveopts.BootSource.Image
- All Implemented Interfaces:
Describable<BootSource>
,Serializable
- Direct Known Subclasses:
BootSource.VolumeFromImage
- Enclosing class:
- BootSource
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class jenkins.plugins.openstack.compute.slaveopts.BootSource
BootSource.BootSourceDescriptor, BootSource.Image, BootSource.Unspecified, BootSource.VolumeFromImage, BootSource.VolumeSnapshot
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
getName()
int
hashCode()
void
setServerBootSource
(org.openstack4j.model.compute.builder.ServerCreateBuilder builder, Openstack os) Configures the givenServerCreateBuilder
to specify that the newly provisioned server should boot from the specified ID.toString()
Methods inherited from class jenkins.plugins.openstack.compute.slaveopts.BootSource
afterProvisioning, getDescriptor, selectIdFromListAndLogProblems
-
Field Details
-
name
-
-
Constructor Details
-
Image
-
-
Method Details
-
getName
-
setServerBootSource
public void setServerBootSource(@Nonnull org.openstack4j.model.compute.builder.ServerCreateBuilder builder, @Nonnull Openstack os) throws JCloudsCloud.ProvisioningFailedException Description copied from class:BootSource
Configures the givenServerCreateBuilder
to specify that the newly provisioned server should boot from the specified ID.- Overrides:
setServerBootSource
in classBootSource
- Parameters:
builder
- The server specification that is under construction. This will be amended.os
- Openstack.- Throws:
JCloudsCloud.ProvisioningFailedException
- Unable to configure the request. Do not provision.
-
toString
-
equals
-
hashCode
public int hashCode()
-