code: public FutureData<Validation> validate(String csdl) {
          FutureData<Validation> future = new FutureData<Validation>();
          URI uri = newParams().forURL(config.newAPIEndpointURI(VALIDATE));
          POST request = config.http().POST(uri, new PageReader(newRequestCallback(future, new Validation(), config)))
                  .form("csdl", csdl);
          performRequest(future, request);
          return future;
      }
docs: /*
  Validate the given CSDL string against the DataSift API
  
  @param csdl the CSDL to validate
  @return the results of the validation, use {@link com.datasift.client.core.Validation#isSuccessful()} to check if
  validation was successful or not