-
- All Implemented Interfaces:
public final class HttpRequest<T extends Object>Base class for HTTP-requests.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final classHttpRequest.BuilderBuilder class for creating HttpRequest instances.
-
Field Summary
Fields Modifier and Type Field Description private final HttpMethodmethodprivate final URLurlprivate final HttpHeadersheadersprivate final HttpRequestBodyrequestBodyprivate final HttpResponseReader<T>responseReaderprivate final Stringtagprivate final ObjectuserData
-
Method Summary
Modifier and Type Method Description final HttpMethodgetMethod()final URLgetUrl()final HttpHeadersgetHeaders()final HttpRequestBodygetRequestBody()final HttpResponseReader<T>getResponseReader()final StringgetTag()final ObjectgetUserData()-
-
Method Detail
-
getMethod
final HttpMethod getMethod()
-
getHeaders
final HttpHeaders getHeaders()
-
getRequestBody
final HttpRequestBody getRequestBody()
-
getResponseReader
final HttpResponseReader<T> getResponseReader()
-
getUserData
final Object getUserData()
-
-
-
-