public abstract class AbstractStepExecution<S extends AbstractStep>
extends org.jenkinsci.plugins.workflow.steps.StepExecution
| Modifier and Type | Method and Description |
|---|---|
protected String |
generateNamespaceId(String name,
String prefix,
String sessionId)
Generates a namespace id/name if one has not been explicitly specified.
|
protected String |
generateSessionId()
Generates a unique identifier for the arquillian session.
|
protected io.fabric8.kubernetes.clnt.v2_5.KubernetesClient |
getKubernetesClient()
Obtains a
KubernetesClient either from the configured Cloud or a default instance. |
protected org.csanchez.jenkins.plugins.kubernetes.pipeline.NamespaceAction |
getNamespaceAction()
Lookup namespace that is already defined in the current build.
|
protected static final transient Logger LOGGER
protected io.fabric8.kubernetes.clnt.v2_5.KubernetesClient getKubernetesClient()
throws hudson.AbortException
KubernetesClient either from the configured Cloud or a default instance.hudson.AbortExceptionprotected String generateSessionId()
protected String generateNamespaceId(String name, String prefix, String sessionId)
name - A fixed namespace name.prefix - The prefix to use.sessionId - The id of the session.protected org.csanchez.jenkins.plugins.kubernetes.pipeline.NamespaceAction getNamespaceAction()
NamespaceAction.Copyright © 2015–2019 Red Hat. All rights reserved.