Class MockBridge


  • public class MockBridge
    extends java.net.http.HttpClient
    • Constructor Detail

      • MockBridge

        public MockBridge()
    • Method Detail

      • httpClient

        public static MockBridge httpClient​(com.github.tomakehurst.wiremock.core.WireMockConfiguration configuration)
      • httpClient

        public static MockBridge httpClient()
      • cookieHandler

        public Optional<CookieHandler> cookieHandler()
        Specified by:
        cookieHandler in class java.net.http.HttpClient
      • connectTimeout

        public Optional<java.time.Duration> connectTimeout()
        Specified by:
        connectTimeout in class java.net.http.HttpClient
      • connectTimeout

        public MockBridge connectTimeout​(java.time.Duration connectTimeout)
      • followRedirects

        public java.net.http.HttpClient.Redirect followRedirects()
        Specified by:
        followRedirects in class java.net.http.HttpClient
      • followRedirects

        public MockBridge followRedirects​(java.net.http.HttpClient.Redirect followRedirects)
      • sslContext

        public SSLContext sslContext()
        Specified by:
        sslContext in class java.net.http.HttpClient
      • sslParameters

        public SSLParameters sslParameters()
        Specified by:
        sslParameters in class java.net.http.HttpClient
      • authenticator

        public Optional<Authenticator> authenticator()
        Specified by:
        authenticator in class java.net.http.HttpClient
      • version

        public java.net.http.HttpClient.Version version()
        Specified by:
        version in class java.net.http.HttpClient
      • version

        public MockBridge version​(java.net.http.HttpClient.Version version)
      • executor

        public Optional<Executor> executor()
        Specified by:
        executor in class java.net.http.HttpClient
      • sendAsync

        public <T> CompletableFuture<java.net.http.HttpResponse<T>> sendAsync​(java.net.http.HttpRequest request,
                                                                              java.net.http.HttpResponse.BodyHandler<T> responseHandler)
        Specified by:
        sendAsync in class java.net.http.HttpClient
      • sendAsync

        public <T> CompletableFuture<java.net.http.HttpResponse<T>> sendAsync​(java.net.http.HttpRequest httpRequest,
                                                                              java.net.http.HttpResponse.BodyHandler<T> bodyHandler,
                                                                              java.net.http.HttpResponse.PushPromiseHandler<T> pushPromiseHandler)
        Specified by:
        sendAsync in class java.net.http.HttpClient