Package com.hexagonkt.http.model
Interface HttpRequestPort
-
- All Implemented Interfaces:
-
com.hexagonkt.http.model.HttpBase,com.hexagonkt.http.model.HttpMessage
public interface HttpRequestPort implements HttpMessage
-
-
Method Summary
Modifier and Type Method Description abstract HttpRequestPortwith(Object body, Headers headers, ContentType contentType, HttpMethod method, HttpProtocol protocol, String host, Integer port, String path, QueryParameters queryParameters, List<HttpPart> parts, FormParameters formParameters, List<Cookie> cookies, List<ContentType> accept, Authorization authorization, List<X509Certificate> certificateChain)HttpRequestPortplus(Header header)HttpRequestPortplus(QueryParameter queryParameter)HttpRequestPortplus(HttpPart part)HttpRequestPortplus(FormParameter formParameter)HttpRequestPortplus(Cookie cookie)HttpRequestPortplus(Headers headers)HttpRequestPortplus(QueryParameters queryParameters)HttpRequestPortplus(List<HttpPart> parts)HttpRequestPortplus(FormParameters formParameters)X509Certificatecertificate()Map<String, HttpPart>partsMap()URLurl()StringuserAgent()Stringreferer()Stringorigin()Authorizationauthorization()abstract HttpMethodgetMethod()abstract HttpProtocolgetProtocol()abstract StringgetHost()abstract IntegergetPort()abstract StringgetPath()abstract QueryParametersgetQueryParameters()abstract List<HttpPart>getParts()abstract FormParametersgetFormParameters()abstract List<ContentType>getAccept()abstract AuthorizationgetAuthorization()abstract List<X509Certificate>getCertificateChain()abstract LonggetContentLength()-
Methods inherited from class com.hexagonkt.http.model.HttpMessage
cookiesMap, getCookies -
Methods inherited from class com.hexagonkt.http.model.HttpBase
bodyString, getBody, getContentType, getHeaders -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
with
abstract HttpRequestPort with(Object body, Headers headers, ContentType contentType, HttpMethod method, HttpProtocol protocol, String host, Integer port, String path, QueryParameters queryParameters, List<HttpPart> parts, FormParameters formParameters, List<Cookie> cookies, List<ContentType> accept, Authorization authorization, List<X509Certificate> certificateChain)
-
plus
HttpRequestPort plus(Header header)
-
plus
HttpRequestPort plus(QueryParameter queryParameter)
-
plus
HttpRequestPort plus(HttpPart part)
-
plus
HttpRequestPort plus(FormParameter formParameter)
-
plus
HttpRequestPort plus(Cookie cookie)
-
plus
HttpRequestPort plus(Headers headers)
-
plus
HttpRequestPort plus(QueryParameters queryParameters)
-
plus
HttpRequestPort plus(List<HttpPart> parts)
-
plus
HttpRequestPort plus(FormParameters formParameters)
-
certificate
X509Certificate certificate()
-
url
URL url()
-
userAgent
String userAgent()
-
referer
String referer()
-
origin
String origin()
-
authorization
Authorization authorization()
-
getMethod
abstract HttpMethod getMethod()
-
getProtocol
abstract HttpProtocol getProtocol()
-
getHost
abstract String getHost()
-
getPort
abstract Integer getPort()
-
getPath
abstract String getPath()
-
getQueryParameters
abstract QueryParameters getQueryParameters()
-
getFormParameters
abstract FormParameters getFormParameters()
-
getAccept
abstract List<ContentType> getAccept()
-
getAuthorization
abstract Authorization getAuthorization()
-
getCertificateChain
abstract List<X509Certificate> getCertificateChain()
-
getContentLength
abstract Long getContentLength()
-
-
-
-