public class OpenShiftClient extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
OpenShiftClient.ResourceHolder |
| Constructor and Description |
|---|
OpenShiftClient(io.fabric8.openshift.clnt.v4_0.OpenShiftClient client,
io.fabric8.kubernetes.clnt.v4_0.Config config,
String namespace,
boolean keepAliveGitServer) |
| Modifier and Type | Method and Description |
|---|---|
OpenShiftClient.ResourceHolder |
build(Template<io.fabric8.kubernetes.api.model.v4_0.Pod> template) |
List<Exception> |
clean(OpenShiftClient.ResourceHolder holder) |
io.fabric8.kubernetes.api.model.v4_0.Service |
create(io.fabric8.kubernetes.api.model.v4_0.Service resource) |
io.fabric8.kubernetes.api.model.v4_0.Pod |
createAndWait(io.fabric8.kubernetes.api.model.v4_0.Pod resource) |
void |
destroy(io.fabric8.kubernetes.api.model.v4_0.Pod resource) |
void |
destroy(io.fabric8.kubernetes.api.model.v4_0.Service resource) |
io.fabric8.openshift.clnt.v4_0.NamespacedOpenShiftClient |
getClient() |
io.fabric8.openshift.clnt.v4_0.OpenShiftClient |
getClientExt() |
String |
getNamespace() |
void |
shutdown() |
io.fabric8.kubernetes.api.model.v4_0.Pod |
update(io.fabric8.kubernetes.api.model.v4_0.Pod resource) |
public OpenShiftClient(io.fabric8.openshift.clnt.v4_0.OpenShiftClient client,
io.fabric8.kubernetes.clnt.v4_0.Config config,
String namespace,
boolean keepAliveGitServer)
public List<Exception> clean(OpenShiftClient.ResourceHolder holder)
public OpenShiftClient.ResourceHolder build(Template<io.fabric8.kubernetes.api.model.v4_0.Pod> template) throws Exception
Exceptionpublic io.fabric8.kubernetes.api.model.v4_0.Pod createAndWait(io.fabric8.kubernetes.api.model.v4_0.Pod resource)
throws Exception
Exceptionpublic io.fabric8.kubernetes.api.model.v4_0.Service create(io.fabric8.kubernetes.api.model.v4_0.Service resource)
throws Exception
Exceptionpublic void destroy(io.fabric8.kubernetes.api.model.v4_0.Pod resource)
throws Exception
Exceptionpublic void destroy(io.fabric8.kubernetes.api.model.v4_0.Service resource)
throws Exception
Exceptionpublic io.fabric8.kubernetes.api.model.v4_0.Pod update(io.fabric8.kubernetes.api.model.v4_0.Pod resource)
throws Exception
Exceptionpublic io.fabric8.openshift.clnt.v4_0.NamespacedOpenShiftClient getClient()
public io.fabric8.openshift.clnt.v4_0.OpenShiftClient getClientExt()
public String getNamespace()
Copyright © 2018 JBoss by Red Hat. All rights reserved.