Class WiremockResponse<T>
- java.lang.Object
-
- de.martinpallmann.mockbridge.jdk.api.WiremockResponse<T>
-
- All Implemented Interfaces:
HttpResponse<T>
public class WiremockResponse<T> extends Object implements HttpResponse<T>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface java.net.http.HttpResponse
HttpResponse.BodyHandler<T extends Object>, HttpResponse.BodyHandlers, HttpResponse.BodySubscriber<T extends Object>, HttpResponse.BodySubscribers, HttpResponse.PushPromiseHandler<T extends Object>, HttpResponse.ResponseInfo
-
-
Constructor Summary
Constructors Constructor Description WiremockResponse()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Tbody()HttpHeadersheaders()static <T> Function<T,HttpResponse<T>>of(HttpRequest request, com.github.tomakehurst.wiremock.http.Response response)Optional<HttpResponse<T>>previousResponse()HttpRequestrequest()Optional<SSLSession>sslSession()intstatusCode()URIuri()HttpClient.Versionversion()
-
-
-
Method Detail
-
of
public static <T> Function<T,HttpResponse<T>> of(HttpRequest request, com.github.tomakehurst.wiremock.http.Response response)
-
statusCode
public int statusCode()
- Specified by:
statusCodein interfaceHttpResponse<T>
-
request
public HttpRequest request()
- Specified by:
requestin interfaceHttpResponse<T>
-
previousResponse
public Optional<HttpResponse<T>> previousResponse()
- Specified by:
previousResponsein interfaceHttpResponse<T>
-
headers
public HttpHeaders headers()
- Specified by:
headersin interfaceHttpResponse<T>
-
body
public T body()
- Specified by:
bodyin interfaceHttpResponse<T>
-
sslSession
public Optional<SSLSession> sslSession()
- Specified by:
sslSessionin interfaceHttpResponse<T>
-
uri
public URI uri()
- Specified by:
uriin interfaceHttpResponse<T>
-
version
public HttpClient.Version version()
- Specified by:
versionin interfaceHttpResponse<T>
-
-