Class KubernetesMockServer

java.lang.Object
io.fabric8.mockwebserver.DefaultMockServer
io.fabric8.kubernetes.client.server.mock.KubernetesMockServer

public class KubernetesMockServer
extends io.fabric8.mockwebserver.DefaultMockServer
  • Constructor Summary

    Constructors 
    Constructor Description
    KubernetesMockServer()  
    KubernetesMockServer​(boolean useHttps)  
    KubernetesMockServer​(io.fabric8.mockwebserver.Context context, okhttp3.mockwebserver.MockWebServer server, Map<io.fabric8.mockwebserver.ServerRequest,​Queue<io.fabric8.mockwebserver.ServerResponse>> responses, boolean useHttps)  
    KubernetesMockServer​(io.fabric8.mockwebserver.Context context, okhttp3.mockwebserver.MockWebServer server, Map<io.fabric8.mockwebserver.ServerRequest,​Queue<io.fabric8.mockwebserver.ServerResponse>> responses, okhttp3.mockwebserver.Dispatcher dispatcher, boolean useHttps)  
    KubernetesMockServer​(okhttp3.mockwebserver.MockWebServer server, Map<io.fabric8.mockwebserver.ServerRequest,​Queue<io.fabric8.mockwebserver.ServerResponse>> responses, boolean useHttps)  
  • Method Summary

    Modifier and Type Method Description
    NamespacedKubernetesClient createClient()  
    void destroy()  
    String[] getRootPaths()  
    void init()  
    void onStart()  

    Methods inherited from class io.fabric8.mockwebserver.DefaultMockServer

    expect, getHostName, getPort, getRequestCount, getServer, onShutdown, shutdown, start, start, start, takeRequest, takeRequest, toProxyAddress, url

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • KubernetesMockServer

      public KubernetesMockServer()
    • KubernetesMockServer

      public KubernetesMockServer​(boolean useHttps)
    • KubernetesMockServer

      public KubernetesMockServer​(okhttp3.mockwebserver.MockWebServer server, Map<io.fabric8.mockwebserver.ServerRequest,​Queue<io.fabric8.mockwebserver.ServerResponse>> responses, boolean useHttps)
    • KubernetesMockServer

      public KubernetesMockServer​(io.fabric8.mockwebserver.Context context, okhttp3.mockwebserver.MockWebServer server, Map<io.fabric8.mockwebserver.ServerRequest,​Queue<io.fabric8.mockwebserver.ServerResponse>> responses, boolean useHttps)
    • KubernetesMockServer

      public KubernetesMockServer​(io.fabric8.mockwebserver.Context context, okhttp3.mockwebserver.MockWebServer server, Map<io.fabric8.mockwebserver.ServerRequest,​Queue<io.fabric8.mockwebserver.ServerResponse>> responses, okhttp3.mockwebserver.Dispatcher dispatcher, boolean useHttps)
  • Method Details