Uses of Class
org.csanchez.jenkins.plugins.kubernetes.KubernetesCloud
Packages that use KubernetesCloud
Package
Description
-
Uses of KubernetesCloud in org.csanchez.jenkins.plugins.kubernetes
Subclasses of KubernetesCloud in org.csanchez.jenkins.plugins.kubernetesMethods in org.csanchez.jenkins.plugins.kubernetes that return KubernetesCloudModifier and TypeMethodDescriptionPlannedNodeBuilder.getCloud()
Returns theKubernetesCloud
.KubernetesSlave.getKubernetesCloud()
Returns the cloud instance which created this agent.Methods in org.csanchez.jenkins.plugins.kubernetes with parameters of type KubernetesCloudModifier and TypeMethodDescriptionstatic List<PodTemplate>
PodTemplateFilter.applyAll
(KubernetesCloud cloud, List<PodTemplate> podTemplates, Label label) Pass the given pod templates list into all filters implementations.KubernetesSlave.Builder.cloud
(KubernetesCloud cloud) PlannedNodeBuilder.cloud
(KubernetesCloud cloud) io.fabric8.kubernetes.api.model.Pod
RestrictedPssSecurityContextInjector.decorate
(KubernetesCloud kubernetesCloud, io.fabric8.kubernetes.api.model.Pod pod) static List<PodTemplate>
PodTemplateSource.getAll
(KubernetesCloud cloud) KubernetesCloud.PodTemplateSourceImpl.getList
(KubernetesCloud cloud) protected abstract List<PodTemplate>
PodTemplateSource.getList
(KubernetesCloud cloud) The list ofPodTemplate
contributed by this implementation.KubernetesSlave.getPodRetention
(KubernetesCloud cloud) static int
KubernetesClientProvider.getValidity
(KubernetesCloud cloud) Compute the hash of connection properties of the given cloud.boolean
KubernetesProvisioningLimits.register
(KubernetesCloud cloud, PodTemplate podTemplate, int numExecutors) Register executorsprotected abstract PodTemplate
PodTemplateFilter.transform
(KubernetesCloud cloud, PodTemplate podTemplate, Label label) Transforms a pod template definition.protected PodTemplate
PodTemplateLabelFilter.transform
(KubernetesCloud cloud, PodTemplate podTemplate, Label label) void
KubernetesProvisioningLimits.unregister
(KubernetesCloud cloud, PodTemplate podTemplate, int numExecutors) Unregisters executors, when an agent is terminatedConstructors in org.csanchez.jenkins.plugins.kubernetes with parameters of type KubernetesCloudModifierConstructorDescriptionKubernetesCloud
(String name, KubernetesCloud source) Copy constructor.KubernetesCloudNotAllowed
(KubernetesCloud cloud, Job job) KubernetesSlave
(PodTemplate template, String nodeDescription, KubernetesCloud cloud, Label label) Deprecated.KubernetesSlave
(PodTemplate template, String nodeDescription, KubernetesCloud cloud, String labelStr) Deprecated.UseKubernetesSlave.Builder
instead.KubernetesSlave
(PodTemplate template, String nodeDescription, KubernetesCloud cloud, String labelStr, RetentionStrategy rs) Deprecated.UseKubernetesSlave.Builder
instead.NonConfigurableKubernetesCloud
(String name, KubernetesCloud source) -
Uses of KubernetesCloud in org.csanchez.jenkins.plugins.kubernetes.pipeline
Methods in org.csanchez.jenkins.plugins.kubernetes.pipeline with parameters of type KubernetesCloudModifier and TypeMethodDescriptionvoid
PodTemplateMap.addTemplate
(KubernetesCloud cloud, PodTemplate podTemplate) Adds a template for the corresponding cloud instance.PodTemplateMap.PodTemplateSourceImpl.getList
(KubernetesCloud cloud) PodTemplateMap.getTemplates
(KubernetesCloud cloud) Returns a read-only view of the templates available for the corresponding cloud instance.void
PodTemplateMap.removeTemplate
(KubernetesCloud cloud, PodTemplate podTemplate) -
Uses of KubernetesCloud in org.csanchez.jenkins.plugins.kubernetes.pod.decorator
Methods in org.csanchez.jenkins.plugins.kubernetes.pod.decorator with parameters of type KubernetesCloudModifier and TypeMethodDescriptionio.fabric8.kubernetes.api.model.Pod
DefaultNodeSelector.decorate
(KubernetesCloud kubernetesCloud, io.fabric8.kubernetes.api.model.Pod pod) io.fabric8.kubernetes.api.model.Pod
DefaultRestartPolicy.decorate
(KubernetesCloud kubernetesCloud, io.fabric8.kubernetes.api.model.Pod pod) io.fabric8.kubernetes.api.model.Pod
DefaultWorkspaceVolume.decorate
(KubernetesCloud kubernetesCloud, io.fabric8.kubernetes.api.model.Pod pod) io.fabric8.kubernetes.api.model.Pod
PodDecorator.decorate
(KubernetesCloud kubernetesCloud, io.fabric8.kubernetes.api.model.Pod pod) static io.fabric8.kubernetes.api.model.Pod
PodDecorator.decorateAll
(KubernetesCloud kubernetesCloud, io.fabric8.kubernetes.api.model.Pod pod) Goes through all thePodDecorator
extensions and decorates the pod. -
Uses of KubernetesCloud in org.csanchez.jenkins.plugins.kubernetes.pod.retention
Methods in org.csanchez.jenkins.plugins.kubernetes.pod.retention with parameters of type KubernetesCloudModifier and TypeMethodDescriptionboolean
Always.shouldDeletePod
(KubernetesCloud cloud, Supplier<io.fabric8.kubernetes.api.model.Pod> pod) boolean
Default.shouldDeletePod
(KubernetesCloud cloud, Supplier<io.fabric8.kubernetes.api.model.Pod> pod) boolean
Evicted.shouldDeletePod
(KubernetesCloud cloud, Supplier<io.fabric8.kubernetes.api.model.Pod> podS) boolean
Never.shouldDeletePod
(KubernetesCloud cloud, Supplier<io.fabric8.kubernetes.api.model.Pod> pod) boolean
OnFailure.shouldDeletePod
(KubernetesCloud cloud, Supplier<io.fabric8.kubernetes.api.model.Pod> podS) abstract boolean
PodRetention.shouldDeletePod
(KubernetesCloud cloud, Supplier<io.fabric8.kubernetes.api.model.Pod> pod) Determines if a agent pod should be deleted after the Jenkins build completes.
KubernetesSlave.Builder
instead.