package org.ovirt.engine.core.vdsbroker.vdsbroker;
import java.util.Map;
public class MigrateStatusReturn {
private static final String STATUS = "status";
private static final String RESPONSE = "response";
private static final String DOWNTIME = "downtime";
private Status status;
public Integer downtime;
@SuppressWarnings("unchecked")
public MigrateStatusReturn(Map<String, Object> innerMap) {
status = new Status((Map<String, Object>) innerMap.get(STATUS));
if (innerMap.containsKey(RESPONSE)) {
Map<String, Object> response = (Map<String, Object>)innerMap.get(RESPONSE);
if (response.containsKey(DOWNTIME)) {
downtime = (Integer)response.get(DOWNTIME);
}
}
}
public Status getStatus() {
return status;
}
public Integer getDowntime() {
return downtime;
}
}