Class Request


  • public final class Request
    extends Object
    A request to perform against a remote server.
    • Method Detail

      • getUrl

        public String getUrl()
        Returns the URL that the request will be performed against.
        Returns:
        the URL that the request will be performed against.
      • getTimeout

        public Long getTimeout()
        Returns the number of milliseconds that the underlying transport should spend on an HTTP round trip before failing with an error.
        Returns:
        the number of milliseconds that the underlying transport should spend on an HTTP round trip before failing with an error.
      • getHeaders

        public Map<String,​String> getHeaders()
        Returns the headers that will be included in the request.
        Returns:
        the headers that will be included in the request.
      • getBody

        public byte[] getBody()
        Returns a copy of the body that will be sent along with the request.
        Returns:
        a copy of the body that will be sent along with the request.
      • getMethod

        public Method getMethod()
        Returns the HTTP method of the request.
        Returns:
        the HTTP method of the request.
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object