Package org.openstack4j.model.sahara
Interface Image
-
- All Superinterfaces:
ModelEntity,Serializable
- All Known Implementing Classes:
SaharaImage
public interface Image extends ModelEntity
A Sahara image- Author:
- ekasit.kijsipongse@nectec.or.th
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classImage.Status
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description DategetCreated()StringgetDescription()StringgetId()Map<String,Object>getMetaData()intgetMinDisk()intgetMinRam()StringgetName()intgetProgress()longgetSize()Image.StatusgetStatus()List<String>getTags()DategetUpdated()StringgetUsername()
-
-
-
Method Detail
-
getStatus
Image.Status getStatus()
- Returns:
- the status of this image
-
getUsername
String getUsername()
- Returns:
- the username of this image
-
getUpdated
Date getUpdated()
- Returns:
- the date the image was last updated
-
getSize
long getSize()
- Returns:
- the size in bytes
-
getName
String getName()
- Returns:
- the descriptive name of the image
-
getCreated
Date getCreated()
- Returns:
- the date the image was created
-
getMinDisk
int getMinDisk()
- Returns:
- the minimum disk in bytes
-
getProgress
int getProgress()
- Returns:
- the progress of the image during upload or setup
-
getMinRam
int getMinRam()
- Returns:
- the minimum ram in bytes
-
getMetaData
Map<String,Object> getMetaData()
- Returns:
- extra metadata/specs associated with the image
-
getId
String getId()
- Returns:
- the identifier of this image
-
getDescription
String getDescription()
- Returns:
- the description of this image
-
-