code: public Map<String, Object> getData() {
          TypeToken<Map<String, Object>> typeToken = new TypeToken<Map<String, Object>>() {};
          return getData(typeToken);
      }
docs: Return event data as Map
  @return event data as map