Class HttpRequest
- java.lang.Object
-
- de.quantummaid.httpmaid.handler.http.HttpRequest
-
public final class HttpRequest extends Object
-
-
Constructor Summary
Constructors Constructor Description HttpRequest()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Map<String,Object>additionalData()ObjectauthenticationInformation()<T> TauthenticationInformationAs(Class<T> type)Map<String,Object>bodyMap()StringbodyString()ContentTypecontentType()Cookiescookies()Headersheaders()static HttpRequesthttpRequest(MetaData metaData)HttpRequestMethodmethod()Optional<Object>optionalAuthenticationInformation()<T> Optional<T>optionalAuthenticationInformationAs(Class<T> type)Optional<Map<String,Object>>optionalBodyMap()Optional<String>optionalBodyString()Optional<ContentType>optionalContentType()Pathpath()PathParameterspathParameters()QueryParametersqueryParameters()Websocketswebsockets()
-
-
-
Method Detail
-
httpRequest
public static HttpRequest httpRequest(MetaData metaData)
-
method
public HttpRequestMethod method()
-
path
public Path path()
-
pathParameters
public PathParameters pathParameters()
-
queryParameters
public QueryParameters queryParameters()
-
headers
public Headers headers()
-
cookies
public Cookies cookies()
-
contentType
public ContentType contentType()
-
optionalContentType
public Optional<ContentType> optionalContentType()
-
bodyString
public String bodyString()
-
authenticationInformationAs
public <T> T authenticationInformationAs(Class<T> type)
-
authenticationInformation
public Object authenticationInformation()
-
optionalAuthenticationInformationAs
public <T> Optional<T> optionalAuthenticationInformationAs(Class<T> type)
-
websockets
public Websockets websockets()
-
-