Uses of Class
org.csanchez.jenkins.plugins.kubernetes.KubernetesSlave
-
Packages that use KubernetesSlave Package Description org.csanchez.jenkins.plugins.kubernetes org.csanchez.jenkins.plugins.kubernetes.pod.retention -
-
Uses of KubernetesSlave in org.csanchez.jenkins.plugins.kubernetes
Methods in org.csanchez.jenkins.plugins.kubernetes that return KubernetesSlave Modifier and Type Method Description KubernetesSlave
KubernetesSlave.Builder. build()
Builds the resultingKubernetesSlave
instance.Methods in org.csanchez.jenkins.plugins.kubernetes with parameters of type KubernetesSlave Modifier and Type Method Description io.fabric8.kubernetes.api.model.Pod
PodTemplate. build(io.fabric8.kubernetes.client.KubernetesClient client, KubernetesSlave slave)
Deprecated.io.fabric8.kubernetes.api.model.Pod
PodTemplate. build(KubernetesSlave slave)
Build a Pod object from a PodTemplateio.fabric8.kubernetes.api.model.Pod
PodTemplateBuilder. build(KubernetesSlave slave)
Deprecated.static KubernetesComputer
KubernetesComputerFactory. createInstance(KubernetesSlave slave)
Returns a new instance ofKubernetesComputer
.static boolean
KubernetesFolderProperty. isAllowed(KubernetesSlave agent, Job job)
abstract KubernetesComputer
KubernetesComputerFactory. newInstance(KubernetesSlave slave)
Creates a new instance ofKubernetesComputer
.PodTemplateBuilder
PodTemplateBuilder. withSlave(KubernetesSlave slave)
Constructors in org.csanchez.jenkins.plugins.kubernetes with parameters of type KubernetesSlave Constructor Description KubernetesComputer(KubernetesSlave slave)
PodTemplateBuilder(PodTemplate template, KubernetesSlave agent)
-
Uses of KubernetesSlave in org.csanchez.jenkins.plugins.kubernetes.pod.retention
Methods in org.csanchez.jenkins.plugins.kubernetes.pod.retention with parameters of type KubernetesSlave Modifier and Type Method Description void
Reaper.Listener. onEvent(io.fabric8.kubernetes.client.Watcher.Action action, KubernetesSlave node, io.fabric8.kubernetes.api.model.Pod pod, Set<String> terminationReasons)
Handle Pod event.void
Reaper.RemoveAgentOnPodDeleted. onEvent(io.fabric8.kubernetes.client.Watcher.Action action, KubernetesSlave node, io.fabric8.kubernetes.api.model.Pod pod, Set<String> terminationReasons)
void
Reaper.TerminateAgentOnContainerTerminated. onEvent(io.fabric8.kubernetes.client.Watcher.Action action, KubernetesSlave node, io.fabric8.kubernetes.api.model.Pod pod, Set<String> terminationReasons)
void
Reaper.TerminateAgentOnImagePullBackOff. onEvent(io.fabric8.kubernetes.client.Watcher.Action action, KubernetesSlave node, io.fabric8.kubernetes.api.model.Pod pod, Set<String> terminationReasons)
void
Reaper.TerminateAgentOnPodFailed. onEvent(io.fabric8.kubernetes.client.Watcher.Action action, KubernetesSlave node, io.fabric8.kubernetes.api.model.Pod pod, Set<String> terminationReasons)
-