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:
- [email protected]
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
Image.Status
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Date
getCreated()
String
getDescription()
String
getId()
Map<String,Object>
getMetaData()
int
getMinDisk()
int
getMinRam()
String
getName()
int
getProgress()
long
getSize()
Image.Status
getStatus()
List<String>
getTags()
Date
getUpdated()
String
getUsername()
-
-
-
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
-
-