code: public UserScenarioValidation getUserScenarioValidationResults(final UserScenarioValidation scenarioValidation) {
          return invoke(USER_SCENARIO_VALIDATIONS, scenarioValidation.id, "results",
                  new RequestClosure<JsonObject>() {
                      @Override
                      public JsonObject call(Invocation.Builder request) {
                          return request.get(JsonObject.class);
                      }
                  },
                  new ResponseClosure<JsonObject, UserScenarioValidation>() {
                      @Override
                      public UserScenarioValidation call(JsonObject json) {
                          UserScenarioValidation sc = (UserScenarioValidation) ObjectUtils.copy(scenarioValidation);
  
                          JsonArray results = json.getJsonArray("results");
                          if (results != null) {
                              for (int k = 0; k < results.size(); ++k) {
                                  sc.results.add(new UserScenarioValidation.Result(results.getJsonObject(k)));
                              }
                          }
  
                          return sc;
                      }
                  }
          );
      }
docs: Retrieves the results of a scenario validation and populates the list {@link
  com.loadimpact.resource.UserScenarioValidation#results}
  
  @param scenarioValidation validation object
  @return the same validation object as passed in, but augmented with the results