}
public Integer getEnvironmentId(Integer projectId, final String envName) {
String json = get(String.format(GET_ENVS_URL, projectId)).asString();
Collection<Environment> environments = new Gson().fromJson(json, new TypeToken<Collection<Environment>>(){}.getType());
Environment env = (Environment) CollectionUtils.find(environments, new Predicate() {
@Override
public boolean evaluate(Object o) {
return ((Environment) o).getName().equals(envName);
}
});
return env == null ? null : env.getId();
}