private CloudTask mapTaskResource(Map<String, Object> resource) { CloudTask task = new CloudTask(getV3Meta(resource), getNameOfV3Resource(resource)); task.setCommand(getAttributeOfV3Resource(resource, "command", String.class)); task.setMemory(getAttributeOfV3Resource(resource, "memory_in_mb", Integer.class)); task.setDiskQuota(getAttributeOfV3Resource(resource, "disk_in_mb", Integer.class)); task.setState(getTaskState(resource)); task.setResult(getTaskResult(resource)); return task; }