Class HttpRequestDTO
- java.lang.Object
-
- org.mockserver.model.ObjectWithReflectiveEqualsHashCodeToString
-
- org.mockserver.model.ObjectWithJsonToString
-
- org.mockserver.serialization.model.NotDTO
-
- org.mockserver.serialization.model.RequestDefinitionDTO
-
- org.mockserver.serialization.model.HttpRequestDTO
-
- All Implemented Interfaces:
DTO<HttpRequest>
public class HttpRequestDTO extends RequestDefinitionDTO implements DTO<HttpRequest>
- Author:
- jamesdbloom
-
-
Constructor Summary
Constructors Constructor Description HttpRequestDTO()HttpRequestDTO(HttpRequest httpRequest)
-
Method Summary
-
Methods inherited from class org.mockserver.model.ObjectWithJsonToString
toString
-
Methods inherited from class org.mockserver.model.ObjectWithReflectiveEqualsHashCodeToString
equals, fieldsExcludedFromEqualsAndHashCode, hashCode
-
-
-
-
Constructor Detail
-
HttpRequestDTO
public HttpRequestDTO()
-
HttpRequestDTO
public HttpRequestDTO(HttpRequest httpRequest)
-
-
Method Detail
-
buildObject
public HttpRequest buildObject()
- Specified by:
buildObjectin interfaceDTO<HttpRequest>- Specified by:
buildObjectin classRequestDefinitionDTO
-
getMethod
public NottableString getMethod()
-
setMethod
public HttpRequestDTO setMethod(NottableString method)
-
getPath
public NottableString getPath()
-
setPath
public HttpRequestDTO setPath(NottableString path)
-
getPathParameters
public Parameters getPathParameters()
-
setPathParameters
public HttpRequestDTO setPathParameters(Parameters pathParameters)
-
getQueryStringParameters
public Parameters getQueryStringParameters()
-
setQueryStringParameters
public HttpRequestDTO setQueryStringParameters(Parameters queryStringParameters)
-
getBody
public BodyDTO getBody()
-
setBody
public HttpRequestDTO setBody(BodyDTO body)
-
getHeaders
public Headers getHeaders()
-
setHeaders
public HttpRequestDTO setHeaders(Headers headers)
-
getCookies
public Cookies getCookies()
-
setCookies
public HttpRequestDTO setCookies(Cookies cookies)
-
getKeepAlive
public Boolean getKeepAlive()
-
setKeepAlive
public HttpRequestDTO setKeepAlive(Boolean keepAlive)
-
getSecure
public Boolean getSecure()
-
setSecure
public HttpRequestDTO setSecure(Boolean secure)
-
getRespondBeforeBody
public Boolean getRespondBeforeBody()
-
setRespondBeforeBody
public HttpRequestDTO setRespondBeforeBody(Boolean respondBeforeBody)
-
getProtocol
public Protocol getProtocol()
-
setProtocol
public HttpRequestDTO setProtocol(Protocol protocol)
-
getClientCertificateChain
public List<X509Certificate> getClientCertificateChain()
-
setClientCertificateChain
public HttpRequestDTO setClientCertificateChain(List<X509Certificate> clientCertificateChain)
-
getSocketAddress
public SocketAddress getSocketAddress()
-
setSocketAddress
public HttpRequestDTO setSocketAddress(SocketAddress socketAddress)
-
getLocalAddress
public String getLocalAddress()
-
setLocalAddress
public HttpRequestDTO setLocalAddress(String localAddress)
-
getRemoteAddress
public String getRemoteAddress()
-
setRemoteAddress
public HttpRequestDTO setRemoteAddress(String remoteAddress)
-
-