Index
All Classes and Interfaces|All Packages
A
- AddRoleToServiceAccount - Annotation Type in org.arquillian.cube.openshift.api
- AddRoleToServiceAccount.List - Annotation Type in org.arquillian.cube.openshift.api
C
- ConfigurationHandle - Interface in org.arquillian.cube.openshift.api
D
- deletePod(String, long) - Method in interface org.arquillian.cube.openshift.api.OpenShiftHandle
-
Delete pod by name.
- DeploymentConfig - Interface in org.arquillian.cube.openshift.api.model
-
DeploymentConfig
E
- exec(Map<String, String>, int, String...) - Method in interface org.arquillian.cube.openshift.api.OpenShiftHandle
- execute(int, int, String) - Method in interface org.arquillian.cube.openshift.api.OpenShiftHandle
- execute(String, int, String) - Method in interface org.arquillian.cube.openshift.api.OpenShiftHandle
- execute(Map<String, String>, int, int, String) - Method in interface org.arquillian.cube.openshift.api.OpenShiftHandle
- ExternalDeployment - Annotation Type in org.arquillian.cube.openshift.api
-
This marks external deployment, no need for @Deployment --> Archive<?> e.g.
G
- getApiVersion() - Method in interface org.arquillian.cube.openshift.api.ConfigurationHandle
- getKubernetesMaster() - Method in interface org.arquillian.cube.openshift.api.ConfigurationHandle
- getLog(String) - Method in interface org.arquillian.cube.openshift.api.OpenShiftHandle
-
Get the logs for a given pod.
- getLog(String, Map<String, String>) - Method in interface org.arquillian.cube.openshift.api.OpenShiftHandle
-
Get the logs for a given pod.
- getManagementUrl(int) - Method in interface org.arquillian.cube.openshift.api.ManagementHandle
- getName() - Method in interface org.arquillian.cube.openshift.api.model.DeploymentConfig
- getNamespace() - Method in interface org.arquillian.cube.openshift.api.ConfigurationHandle
- getOAuthToken() - Method in interface org.arquillian.cube.openshift.api.ManagementHandle
- getOpenShiftPassword() - Method in interface org.arquillian.cube.openshift.api.ManagementHandle
- getOpenShiftUsername() - Method in interface org.arquillian.cube.openshift.api.ManagementHandle
- getPods() - Method in interface org.arquillian.cube.openshift.api.OpenShiftHandle
-
Get all pods.
- getPods(String) - Method in interface org.arquillian.cube.openshift.api.OpenShiftHandle
-
Get all pods.
- getReadyPods(String) - Method in interface org.arquillian.cube.openshift.api.OpenShiftHandle
-
Get ready pods.
- getReplicas() - Method in interface org.arquillian.cube.openshift.api.model.DeploymentConfig
- getSelector() - Method in interface org.arquillian.cube.openshift.api.model.DeploymentConfig
- getSslContext() - Method in interface org.arquillian.cube.openshift.api.ManagementHandle
- getTlsSslContext() - Static method in class org.arquillian.cube.openshift.api.Tools
- getToken() - Method in interface org.arquillian.cube.openshift.api.ConfigurationHandle
I
- image() - Element in annotation type org.arquillian.cube.openshift.api.OpenShiftDynamicImageStreamResource
-
Full image name (including registry and tag)
- insecure() - Element in annotation type org.arquillian.cube.openshift.api.OpenShiftDynamicImageStreamResource
-
Defines if the image stream should be marked as insecure.
J
- jolokia(Class<T>, String, Object) - Method in interface org.arquillian.cube.openshift.api.OpenShiftHandle
-
Input is on purpose plain Object.
L
- labels() - Element in annotation type org.arquillian.cube.openshift.api.Template
- loadProperties(Class<?>, String) - Static method in class org.arquillian.cube.openshift.api.Tools
-
Load properties.
M
- ManagementHandle - Interface in org.arquillian.cube.openshift.api
- mountPath() - Element in annotation type org.arquillian.cube.openshift.api.MountSecret
- MountSecret - Annotation Type in org.arquillian.cube.openshift.api
N
- name() - Element in annotation type org.arquillian.cube.openshift.api.OpenShiftDynamicImageStreamResource
-
Name of the image stream.
- name() - Element in annotation type org.arquillian.cube.openshift.api.TemplateParameter
O
- OpenShiftDynamicImageStreamResource - Annotation Type in org.arquillian.cube.openshift.api
-
Annotation to generate dynamically OpenShift image stream resource before test execution.
- OpenShiftDynamicImageStreamResource.List - Annotation Type in org.arquillian.cube.openshift.api
- OpenShiftHandle - Interface in org.arquillian.cube.openshift.api
- OpenShiftResource - Interface in org.arquillian.cube.openshift.api.model
-
OpenShiftResource
- OpenShiftResource - Annotation Type in org.arquillian.cube.openshift.api
-
Annotation to set the OpenShift resource to be executed before test execution.
- OpenShiftResource.List - Annotation Type in org.arquillian.cube.openshift.api
- org.arquillian.cube.openshift.api - package org.arquillian.cube.openshift.api
- org.arquillian.cube.openshift.api.model - package org.arquillian.cube.openshift.api.model
P
- parameters() - Element in annotation type org.arquillian.cube.openshift.api.Template
- process() - Element in annotation type org.arquillian.cube.openshift.api.Template
-
Do we invoke K8s process template?
R
- replacePods(String, int, int) - Method in interface org.arquillian.cube.openshift.api.OpenShiftHandle
-
Replace #size of pods via delete.
- Replicas - Annotation Type in org.arquillian.cube.openshift.api
- role() - Element in annotation type org.arquillian.cube.openshift.api.AddRoleToServiceAccount
- RoleBinding - Annotation Type in org.arquillian.cube.openshift.api
- RoleBinding.List - Annotation Type in org.arquillian.cube.openshift.api
- roleRefName() - Element in annotation type org.arquillian.cube.openshift.api.RoleBinding
S
- scaleDeployment(String, int) - Method in interface org.arquillian.cube.openshift.api.OpenShiftHandle
-
Scale deployment to replicas.
- secretName() - Element in annotation type org.arquillian.cube.openshift.api.MountSecret
- serviceAccount() - Element in annotation type org.arquillian.cube.openshift.api.AddRoleToServiceAccount
- streamLog(String) - Method in interface org.arquillian.cube.openshift.api.OpenShiftHandle
-
Stream pod log into output stream.
- syncInstantiation() - Element in annotation type org.arquillian.cube.openshift.api.Templates
-
If true, the templates will be instantiated synchronously.
T
- Template - Annotation Type in org.arquillian.cube.openshift.api
- TemplateParameter - Annotation Type in org.arquillian.cube.openshift.api
- templates() - Element in annotation type org.arquillian.cube.openshift.api.Templates
- Templates - Annotation Type in org.arquillian.cube.openshift.api
- Tools - Class in org.arquillian.cube.openshift.api
-
Useful methods that can also be used in-container.
- Tools() - Constructor for class org.arquillian.cube.openshift.api.Tools
- triggerDeploymentConfigUpdate(String, boolean) - Method in interface org.arquillian.cube.openshift.api.OpenShiftHandle
-
Trigger deployment config update.
- triggerDeploymentConfigUpdate(String, boolean, Map<String, String>) - Method in interface org.arquillian.cube.openshift.api.OpenShiftHandle
-
Trigger deployment config update
- trustAllCertificates() - Static method in class org.arquillian.cube.openshift.api.Tools
-
Trust all certs.
U
- url() - Element in annotation type org.arquillian.cube.openshift.api.Template
- url(String, int, String, String) - Method in interface org.arquillian.cube.openshift.api.OpenShiftHandle
- userName() - Element in annotation type org.arquillian.cube.openshift.api.RoleBinding
V
- value() - Element in annotation type org.arquillian.cube.openshift.api.AddRoleToServiceAccount.List
- value() - Element in annotation type org.arquillian.cube.openshift.api.OpenShiftDynamicImageStreamResource.List
- value() - Element in annotation type org.arquillian.cube.openshift.api.OpenShiftResource.List
- value() - Element in annotation type org.arquillian.cube.openshift.api.OpenShiftResource
-
The value can either be link (https://www.github.com/alesj/template-testing/some.json) test classpath resource (classpath:some.json) or plain content ({"kind" : "Secret", ...}) W/o any prefix (or http schema) it's treated as plain content.
- value() - Element in annotation type org.arquillian.cube.openshift.api.Replicas
- value() - Element in annotation type org.arquillian.cube.openshift.api.RoleBinding.List
- value() - Element in annotation type org.arquillian.cube.openshift.api.TemplateParameter
- version() - Element in annotation type org.arquillian.cube.openshift.api.OpenShiftDynamicImageStreamResource
-
Version of the image stream
- volumeName() - Element in annotation type org.arquillian.cube.openshift.api.MountSecret
W
- waitForReadyPods(String, int) - Method in interface org.arquillian.cube.openshift.api.OpenShiftHandle
-
Wait for ready pods.
All Classes and Interfaces|All Packages