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.PodRestrictedPssSecurityContextInjector.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 ofPodTemplatecontributed by this implementation.KubernetesSlave.getPodRetention(KubernetesCloud cloud) static intKubernetesClientProvider.getValidity(KubernetesCloud cloud) Compute the hash of connection properties of the given cloud.booleanKubernetesProvisioningLimits.register(KubernetesCloud cloud, PodTemplate podTemplate, int numExecutors) Register executorsprotected abstract PodTemplatePodTemplateFilter.transform(KubernetesCloud cloud, PodTemplate podTemplate, Label label) Transforms a pod template definition.protected PodTemplatePodTemplateLabelFilter.transform(KubernetesCloud cloud, PodTemplate podTemplate, Label label) voidKubernetesProvisioningLimits.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.Builderinstead.KubernetesSlave(PodTemplate template, String nodeDescription, KubernetesCloud cloud, String labelStr, RetentionStrategy rs) Deprecated.UseKubernetesSlave.Builderinstead.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 TypeMethodDescriptionvoidPodTemplateMap.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.voidPodTemplateMap.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.PodDefaultNodeSelector.decorate(KubernetesCloud kubernetesCloud, io.fabric8.kubernetes.api.model.Pod pod) io.fabric8.kubernetes.api.model.PodDefaultRestartPolicy.decorate(KubernetesCloud kubernetesCloud, io.fabric8.kubernetes.api.model.Pod pod) io.fabric8.kubernetes.api.model.PodDefaultWorkspaceVolume.decorate(KubernetesCloud kubernetesCloud, io.fabric8.kubernetes.api.model.Pod pod) io.fabric8.kubernetes.api.model.PodPodDecorator.decorate(KubernetesCloud kubernetesCloud, io.fabric8.kubernetes.api.model.Pod pod) static io.fabric8.kubernetes.api.model.PodPodDecorator.decorateAll(KubernetesCloud kubernetesCloud, io.fabric8.kubernetes.api.model.Pod pod) Goes through all thePodDecoratorextensions 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 TypeMethodDescriptionbooleanAlways.shouldDeletePod(KubernetesCloud cloud, Supplier<io.fabric8.kubernetes.api.model.Pod> pod) booleanDefault.shouldDeletePod(KubernetesCloud cloud, Supplier<io.fabric8.kubernetes.api.model.Pod> pod) booleanEvicted.shouldDeletePod(KubernetesCloud cloud, Supplier<io.fabric8.kubernetes.api.model.Pod> podS) booleanNever.shouldDeletePod(KubernetesCloud cloud, Supplier<io.fabric8.kubernetes.api.model.Pod> pod) booleanOnFailure.shouldDeletePod(KubernetesCloud cloud, Supplier<io.fabric8.kubernetes.api.model.Pod> podS) abstract booleanPodRetention.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.Builderinstead.