Class WiremockResponse<T>

  • All Implemented Interfaces:
    java.net.http.HttpResponse<T>

    public class WiremockResponse<T>
    extends Object
    implements java.net.http.HttpResponse<T>
    • Constructor Detail

      • WiremockResponse

        public WiremockResponse()
    • 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:
        statusCode in interface java.net.http.HttpResponse<T>
      • request

        public java.net.http.HttpRequest request()
        Specified by:
        request in interface java.net.http.HttpResponse<T>
      • previousResponse

        public Optional<java.net.http.HttpResponse<T>> previousResponse()
        Specified by:
        previousResponse in interface java.net.http.HttpResponse<T>
      • headers

        public java.net.http.HttpHeaders headers()
        Specified by:
        headers in interface java.net.http.HttpResponse<T>
      • body

        public T body()
        Specified by:
        body in interface java.net.http.HttpResponse<T>
      • sslSession

        public Optional<SSLSession> sslSession()
        Specified by:
        sslSession in interface java.net.http.HttpResponse<T>
      • uri

        public URI uri()
        Specified by:
        uri in interface java.net.http.HttpResponse<T>
      • version

        public java.net.http.HttpClient.Version version()
        Specified by:
        version in interface java.net.http.HttpResponse<T>