Class HttpClientRequest


  • public class HttpClientRequest
    extends java.lang.Object
    Representation of an HTTP request. Instances can only be obtained through an HttpClientRequest.Builder.
    • Method Detail

      • getUrl

        public java.lang.String getUrl()
        Returns:
        the request URL.
      • getMethod

        public java.lang.String getMethod()
        Returns:
        the request HTTP method.
      • getHeaders

        public HttpClientHeaders getHeaders()
        Returns:
        the all the HTTP headers.
      • getBody

        public java.io.InputStream getBody()
        Returns:
        the request's body InputStream.
      • isFollowRedirects

        public boolean isFollowRedirects()
        Returns:
        if this request is to follow redirects.
      • getReadTimeout

        public int getReadTimeout()
        Returns:
        the read timeout.
      • getRequestTimeout

        public int getRequestTimeout()
        Returns:
        the request timeout.
      • isStreamResponse

        public boolean isStreamResponse()
        Returns:
        if this request is to stream response.
      • isEnableMetrics

        public boolean isEnableMetrics()
        Returns:
        if this request has metrics enabled.