package com.github.jmchilton.blend4j.galaxy.beans;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import org.codehaus.jackson.annotate.JsonIgnoreProperties;
import org.codehaus.jackson.annotate.JsonProperty;
@JsonIgnoreProperties(ignoreUnknown=true)
public class HistoryDetails extends History {
private String state;
private Map<String, List<String>> stateIds = new HashMap<String, List<String>>();
public boolean isReady() {
return !(state.equals("running") || state.equals("queued"));
}
public String getState() {
return state;
}
public void setState(String state) {
this.state = state;
}
@JsonProperty("state_ids")
public void setStateIds(final Map<String, List<String>> stateIds) {
this.stateIds = stateIds;
}
public Map<String, List<String>> getStateIds() {
return stateIds;
}
}