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