Class NovaImage

  • All Implemented Interfaces:
    Serializable, Image, ModelEntity

    @Deprecated
    public class NovaImage
    extends Object
    implements Image
    Deprecated.
    An OpenStack image is a collection of files used to create a Server. Users provide pre-built OS images by default and or custom images can be built
    Author:
    Jeremy Unruh
    See Also:
    Serialized Form
    • Constructor Detail

      • NovaImage

        public NovaImage()
        Deprecated.
      • NovaImage

        public NovaImage​(String empty)
        Deprecated.
    • Method Detail

      • getId

        public String getId()
        Deprecated.
        Specified by:
        getId in interface Image
        Returns:
        the identifier of this image
      • getName

        public String getName()
        Deprecated.
        Specified by:
        getName in interface Image
        Returns:
        the descriptive name of the image
      • getSize

        public long getSize()
        Deprecated.
        Specified by:
        getSize in interface Image
        Returns:
        the size in bytes
      • getMinDisk

        public int getMinDisk()
        Deprecated.
        Specified by:
        getMinDisk in interface Image
        Returns:
        the minimum disk in bytes
      • getMinRam

        public int getMinRam()
        Deprecated.
        Specified by:
        getMinRam in interface Image
        Returns:
        the minimum ram in bytes
      • getProgress

        public int getProgress()
        Deprecated.
        Specified by:
        getProgress in interface Image
        Returns:
        the progress of the image during upload or setup
      • getStatus

        public Image.Status getStatus()
        Deprecated.
        Specified by:
        getStatus in interface Image
        Returns:
        the status of this image
      • getCreated

        public Date getCreated()
        Deprecated.
        Specified by:
        getCreated in interface Image
        Returns:
        the date the image was created
      • getUpdated

        public Date getUpdated()
        Deprecated.
        Specified by:
        getUpdated in interface Image
        Returns:
        the date the image was last updated
      • getLinks

        public List<? extends Link> getLinks()
        Deprecated.
        Specified by:
        getLinks in interface Image
        Returns:
        external reference links for the image
      • getMetaData

        public Map<String,​Object> getMetaData()
        Deprecated.
        Specified by:
        getMetaData in interface Image
        Returns:
        extra metadata/specs associated with the image
      • isSnapshot

        public boolean isSnapshot()
        Deprecated.
        Determines if this image is a snapshot
        Specified by:
        isSnapshot in interface Image
        Returns:
        true if this image is a snapshot