code: public Event getEvent(String eid)
        throws ExecutionException, InterruptedException, IOException {
      return getEvent(getEventAsFuture(eid));
    }
docs: Sends a synchronous get event request to the API.
  
  @param eid ID of the event to get
  @throws ExecutionException indicates an error in the HTTP backend
  @throws InterruptedException indicates an interruption during the HTTP operation
  @throws IOException indicates an error from the API response