code: @SuppressWarnings("unused")
      @RequirePostWithGHHookPayload
      public void doIndex(@Nonnull @GHEventHeader GHEvent event, @Nonnull @GHEventPayload String payload) {
          GHSubscriberEvent subscriberEvent =
                  new GHSubscriberEvent(SCMEvent.originOf(Stapler.getCurrentRequest()), event, payload);
          from(GHEventsSubscriber.all())
                  .filter(isInterestedIn(event))
                  .transform(processEvent(subscriberEvent)).toList();
      }
docs: Receives the webhook call
  
  @param event   GH event type. Never null
  @param payload Payload from hook. Never blank