code: public FutureAPIResponse createEventAsFuture(Event event) throws IOException {
      RequestBuilder builder = new RequestBuilder("POST");
      builder.setUrl(apiUrl + "/events.json?accessKey=" + accessKey);
      String requestJsonString = event.toJsonString();
      builder.setBody(requestJsonString);
      builder.setHeader("Content-Type", "application/json");
      builder.setHeader("Content-Length", "" + requestJsonString.length());
      return new FutureAPIResponse(client.executeRequest(builder.build(), getHandler()));
    }
docs: Sends an asynchronous create event request to the API.
  
  @param event an instance of {@link Event} that will be turned into a request