Class BootSource.VolumeFromImage
java.lang.Object
hudson.model.AbstractDescribableImpl<BootSource>
jenkins.plugins.openstack.compute.slaveopts.BootSource
jenkins.plugins.openstack.compute.slaveopts.BootSource.Image
jenkins.plugins.openstack.compute.slaveopts.BootSource.VolumeFromImage
- All Implemented Interfaces:
Describable<BootSource>,Serializable
- Enclosing class:
- BootSource
- See Also:
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class jenkins.plugins.openstack.compute.slaveopts.BootSource.Image
BootSource.Image.DescNested classes/interfaces inherited from class jenkins.plugins.openstack.compute.slaveopts.BootSource
BootSource.BootSourceDescriptor, BootSource.Image, BootSource.Unspecified, BootSource.VolumeFromImage, BootSource.VolumeSnapshot -
Field Summary
Fields inherited from class jenkins.plugins.openstack.compute.slaveopts.BootSource.Image
name -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanintinthashCode()voidsetServerBootSource(org.openstack4j.model.compute.builder.ServerCreateBuilder builder, Openstack os) Configures the givenServerCreateBuilderto specify that the newly provisioned server should boot from the specified ID.toString()Methods inherited from class jenkins.plugins.openstack.compute.slaveopts.BootSource.Image
getNameMethods inherited from class jenkins.plugins.openstack.compute.slaveopts.BootSource
afterProvisioning, getDescriptor, selectIdFromListAndLogProblems
-
Constructor Details
-
VolumeFromImage
-
-
Method Details
-
getVolumeSize
public int getVolumeSize() -
setServerBootSource
public void setServerBootSource(@Nonnull org.openstack4j.model.compute.builder.ServerCreateBuilder builder, @Nonnull Openstack os) throws JCloudsCloud.ProvisioningFailedException Description copied from class:BootSourceConfigures the givenServerCreateBuilderto specify that the newly provisioned server should boot from the specified ID.- Overrides:
setServerBootSourcein classBootSource.Image- 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
- Overrides:
toStringin classBootSource.Image
-
equals
- Overrides:
equalsin classBootSource.Image
-
hashCode
public int hashCode()- Overrides:
hashCodein classBootSource.Image
-