Class HttpRequest

    • Constructor Detail

      • HttpRequest

        public HttpRequest()
    • Method Detail

      • method

        public abstract HttpMethod method()
        Returns the Http method of this request.
      • getUri

        public abstract Uri getUri()
        Returns the Uri of this request.
      • withMethod

        public abstract HttpRequest withMethod​(HttpMethod method)
        Returns a copy of this instance with a new method.
      • withUri

        public abstract HttpRequest withUri​(Uri relativeUri)
        Returns a copy of this instance with a new Uri.
      • withUri

        public abstract HttpRequest withUri​(java.lang.String path)
        Returns a copy of this instance with a new Uri.
      • create

        public static HttpRequest create()
        Returns a default request to be modified using the `withX` methods.
      • create

        public static HttpRequest create​(java.lang.String uri)
        Returns a default request to the specified URI to be modified using the `withX` methods.
      • GET

        public static HttpRequest GET​(java.lang.String uri)
        A default GET request to be modified using the `withX` methods.
      • POST

        public static HttpRequest POST​(java.lang.String uri)
        A default POST request to be modified using the `withX` methods.
      • PUT

        public static HttpRequest PUT​(java.lang.String uri)
        A default PUT request to be modified using the `withX` methods.
      • DELETE

        public static HttpRequest DELETE​(java.lang.String uri)
        A default DELETE request to be modified using the `withX` methods.
      • HEAD

        public static HttpRequest HEAD​(java.lang.String uri)
        A default HEAD request to be modified using the `withX` methods.
      • PATCH

        public static HttpRequest PATCH​(java.lang.String uri)
        A default PATCH request to be modified using the `withX` methods.
      • OPTIONS

        public static HttpRequest OPTIONS​(java.lang.String uri)
        A default OPTIONS request to be modified using the `withX` methods.