Interface HttpMethodRequest<Q extends HttpMethodRequest<?,?>,R extends HttpResponse>

All Superinterfaces:
ConnectorRequest<R>, HttpBaseRequest<Q,R>
All Known Subinterfaces:
HttpRequest
All Known Implementing Classes:
HttpRequestImpl

public interface HttpMethodRequest<Q extends HttpMethodRequest<?,?>,R extends HttpResponse> extends HttpBaseRequest<Q,R>
  • Method Details

    • get

      Q get()
      Set GET as request method
      Returns:
      this request
    • post

      Q post()
      Set POST as request method
      Returns:
      this request
    • put

      Q put()
      Set PUT as request method
      Returns:
      this request
    • delete

      Q delete()
      Set DELETE as request method
      Returns:
      this request
    • patch

      Q patch()
      Set PATCH as request method
      Returns:
      this request
    • head

      Q head()
      Set HEAD as request method
      Returns:
      this request
    • options

      Q options()
      Set OPTIONS as request method
      Returns:
      this request
    • trace

      Q trace()
      Set TRACE as request method
      Returns:
      this request