Class OpenShiftClient
java.lang.Object
org.arquillian.cube.openshift.impl.client.OpenShiftClient
-
Nested Class Summary
Nested Classes -
Constructor Summary
ConstructorsConstructorDescriptionOpenShiftClient(io.fabric8.openshift.client.OpenShiftClient client, io.fabric8.kubernetes.client.Config config, String namespace, boolean keepAliveGitServer) -
Method Summary
Modifier and TypeMethodDescriptionclean(OpenShiftClient.ResourceHolder holder) io.fabric8.kubernetes.api.model.Servicecreate(io.fabric8.kubernetes.api.model.Service resource) io.fabric8.kubernetes.api.model.PodcreateAndWait(io.fabric8.kubernetes.api.model.Pod resource) voiddestroy(io.fabric8.kubernetes.api.model.Pod resource) voiddestroy(io.fabric8.kubernetes.api.model.Service resource) io.fabric8.openshift.client.NamespacedOpenShiftClientio.fabric8.openshift.client.OpenShiftClientvoidshutdown()io.fabric8.kubernetes.api.model.Podupdate(io.fabric8.kubernetes.api.model.Pod resource)
-
Constructor Details
-
OpenShiftClient
public OpenShiftClient(io.fabric8.openshift.client.OpenShiftClient client, io.fabric8.kubernetes.client.Config config, String namespace, boolean keepAliveGitServer)
-
-
Method Details
-
clean
-
build
public OpenShiftClient.ResourceHolder build(Template<io.fabric8.kubernetes.api.model.Pod> template) throws Exception - Throws:
Exception
-
createAndWait
public io.fabric8.kubernetes.api.model.Pod createAndWait(io.fabric8.kubernetes.api.model.Pod resource) throws Exception - Throws:
Exception
-
create
public io.fabric8.kubernetes.api.model.Service create(io.fabric8.kubernetes.api.model.Service resource) throws Exception - Throws:
Exception
-
destroy
- Throws:
Exception
-
destroy
- Throws:
Exception
-
update
public io.fabric8.kubernetes.api.model.Pod update(io.fabric8.kubernetes.api.model.Pod resource) throws Exception - Throws:
Exception
-
shutdown
- Throws:
Exception
-
getClient
public io.fabric8.openshift.client.NamespacedOpenShiftClient getClient() -
getClientExt
public io.fabric8.openshift.client.OpenShiftClient getClientExt() -
getNamespace
-