code: public FutureData<PylonValidation> validate(String csdl) {
          FutureData<PylonValidation> future = new FutureData<PylonValidation>();
          URI uri = newParams().forURL(config.newAPIEndpointURI(VALIDATE));
          JSONRequest request = config.http().postJSON(
                  uri, new PageReader(newRequestCallback(future, new PylonValidation(), config)))
                  .addField("csdl", csdl);
          performRequest(future, request);
          return future;
      }
docs: /*
  Validate the given CSDL string. For information on this endpoint see documentation page:
  http://dev.datasift.com/pylon/docs/api/pylon-api-endpoints/pylonvalidate
  
  @param csdl the CSDL to validate
  @return the results of the validation, use {@link com.datasift.client.core.Validation#isValid()} to check if
  validation was successful