Class Payload


  • public class Payload
    extends Object
    An event object in Webhooker, this contains the Client, Request, and Response associated with a payload to a valid client.
    • Constructor Detail

      • Payload

        public Payload​(com.google.gson.Gson gson,
                       Client client,
                       spark.Request request,
                       spark.Response response)
        Parameters:
        gson - The Gson object from Webhooker.getGson()}.
        client - The client from ClientController.get(UUID).
        request - The request from the POST request.
        response - The response that will be sent back after running all callbacks.
    • Method Detail

      • getRequestBody

        public <T> T getRequestBody​(Class<T> t)
      • setResponseBody

        public <T> void setResponseBody​(T t)
      • getClient

        public Client getClient()
      • getRequest

        public spark.Request getRequest()
      • getResponse

        public spark.Response getResponse()