com.capitalone.dashboard.request.RallyFeatureRequest Maven / Gradle / Ivy
package com.capitalone.dashboard.request;
import com.capitalone.dashboard.model.RallyFeatureType;
import org.bson.types.ObjectId;
import java.util.HashMap;
import java.util.Map;
public class RallyFeatureRequest extends BaseRequest {
private ObjectId componentId;
private String projectId;
private static final String ITERATION_ID = "iterationId";
private Map options = new HashMap<>();
private RallyFeatureType type;
public RallyFeatureType getType() {
return type;
}
public void setType(RallyFeatureType type) {
this.type = type;
}
public ObjectId getComponentId() {
return componentId;
}
public void setComponentId(ObjectId componentId) {
this.componentId = componentId;
}
public String getProjectId() {
return projectId;
}
public void setProjectId(String projectId) {
this.projectId = projectId;
}
public Map getOptions() {
return options;
}
public String getIterationId() {
return (String) getOptions().get(ITERATION_ID);
}
public void setIterationId(String id) {
getOptions().put(ITERATION_ID, id);
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy