package io.fathom.cloud.image.api.os.model; import java.util.Date; import java.util.List; import java.util.Map; import javax.xml.bind.annotation.XmlElement; public class Image { public String id; public String uri; public String name; @XmlElement(name = "disk_format") public String diskFormat; @XmlElement(name = "container_format") public String containerFormat; public long size; public String checksum; public Date createdAt; public Date updatedAt; public Date deletedAt; public String status; @XmlElement(name = "is_public") public boolean isPublic; public String visibility; @XmlElement(name = "min_ram") public int minimumRam; @XmlElement(name = "min_disk") public int minimumDisk; public String owner; public Map<String, String> properties; public List<String> tags; @XmlElement(name = "protected") public Boolean isProtected; // HATEOS public String self; public String file; public String schema; }