Interface PodDecorator
-
- All Superinterfaces:
ExtensionPoint
- All Known Implementing Classes:
DefaultNodeSelector
,DefaultRestartPolicy
,DefaultWorkspaceVolume
,PodTemplateBuilder.RestrictedPssSecurityContextInjector
public interface PodDecorator extends ExtensionPoint
Allows to alter a pod definition after it has been built from the yaml and DSL/GUI configuration.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description io.fabric8.kubernetes.api.model.Pod
decorate(KubernetesCloud kubernetesCloud, io.fabric8.kubernetes.api.model.Pod pod)
static io.fabric8.kubernetes.api.model.Pod
decorateAll(KubernetesCloud kubernetesCloud, io.fabric8.kubernetes.api.model.Pod pod)
-
-
-
Method Detail
-
decorateAll
@NonNull static io.fabric8.kubernetes.api.model.Pod decorateAll(@NonNull KubernetesCloud kubernetesCloud, @NonNull io.fabric8.kubernetes.api.model.Pod pod)
-
decorate
@NonNull io.fabric8.kubernetes.api.model.Pod decorate(@NonNull KubernetesCloud kubernetesCloud, @NonNull io.fabric8.kubernetes.api.model.Pod pod)
-
-