Class HttpClientRequest
java.lang.Object
org.mule.weave.v2.module.http.service.HttpClientRequest
Representation of an HTTP request. Instances can only be obtained through an
HttpClientRequest.Builder.-
Nested Class Summary
Nested Classes -
Method Summary
-
Method Details
-
getUrl
- Returns:
- the request URL.
-
getMethod
- Returns:
- the request HTTP method.
-
getHeaders
- Returns:
- the all the HTTP headers.
-
getQueryParams
- Returns:
- the
HttpClientQueryParams.
-
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.
-