| Constructor and 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(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,
VersionInfo versionInfo) |
KubernetesMockServer(okhttp3.mockwebserver.MockWebServer server,
Map<io.fabric8.mockwebserver.ServerRequest,Queue<io.fabric8.mockwebserver.ServerResponse>> responses,
boolean useHttps) |
| Modifier and Type | Method and Description |
|---|---|
void |
clearExpectations()
Removes all recorded expectations.
|
NamespacedKubernetesClient |
createClient() |
NamespacedKubernetesClient |
createClient(io.fabric8.kubernetes.client.http.HttpClient.Factory factory) |
void |
destroy() |
protected Config |
getMockConfiguration() |
String[] |
getRootPaths() |
void |
init() |
void |
init(InetAddress address,
int port) |
void |
onStart() |
void |
reset()
return the resource to its initial state
|
void |
setUnsupported(String... unsupported)
Used to exclude support for the given apiGroups.
|
void |
setVersionInfo(VersionInfo versionInfo)
Replace the current
VersionInfo instance. |
expect, getHostName, getLastRequest, getPort, getRequestCount, shutdown, start, start, start, takeRequest, takeRequest, toProxyAddress, urlpublic KubernetesMockServer()
public KubernetesMockServer(boolean useHttps)
public KubernetesMockServer(okhttp3.mockwebserver.MockWebServer server,
Map<io.fabric8.mockwebserver.ServerRequest,Queue<io.fabric8.mockwebserver.ServerResponse>> responses,
boolean useHttps)
public KubernetesMockServer(io.fabric8.mockwebserver.Context context,
okhttp3.mockwebserver.MockWebServer server,
Map<io.fabric8.mockwebserver.ServerRequest,Queue<io.fabric8.mockwebserver.ServerResponse>> responses,
boolean useHttps)
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)
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,
VersionInfo versionInfo)
public void onStart()
onStart in interface io.fabric8.mockwebserver.MockServerpublic void init()
public void init(InetAddress address, int port)
public void destroy()
public String[] getRootPaths()
public NamespacedKubernetesClient createClient()
public NamespacedKubernetesClient createClient(io.fabric8.kubernetes.client.http.HttpClient.Factory factory)
public final void setVersionInfo(VersionInfo versionInfo)
VersionInfo instance.versionInfo - the new VersionInfo.public void setUnsupported(String... unsupported)
NOTE this affects calls to Client.hasApiGroup(String, boolean)
and Client.supports(Class). Other calls to get the full root path or other
api group metadata will not return valid results in mock scenarios.
unsupported - apiGroup patternspublic void clearExpectations()
protected Config getMockConfiguration()
Copyright © 2015–2022 Red Hat. All rights reserved.