public <E extends IVersionedApimanEvent> E toEventPojo(JsonNode payload) {
        return (E) JsonUtil.toPojo(payload, getKlazz(payload));
    }
Turn JsonNode structure into an @ApimanEvent extending IVersionedApimanEvent
manager/api/rest-impl/src/main/java/io/apiman/manager/api/events/EventFactory.java