public class CronJobHandler extends Object implements ControllerHandler<io.fabric8.kubernetes.api.model.batch.v1.CronJob>
| Constructor and Description |
|---|
CronJobHandler(PodTemplateHandler podTemplateHandler) |
| Modifier and Type | Method and Description |
|---|---|
io.fabric8.kubernetes.api.model.batch.v1.CronJob |
get(ControllerResourceConfig config,
List<ImageConfiguration> images) |
io.fabric8.kubernetes.api.model.PodTemplateSpec |
getPodTemplate(io.fabric8.kubernetes.api.model.batch.v1.CronJob controller) |
io.fabric8.kubernetes.api.model.PodTemplateSpec |
getPodTemplateSpec(ControllerResourceConfig config,
List<ImageConfiguration> images) |
void |
overrideReplicas(io.fabric8.kubernetes.api.model.KubernetesListBuilder resources,
int replicas) |
public CronJobHandler(PodTemplateHandler podTemplateHandler)
public io.fabric8.kubernetes.api.model.batch.v1.CronJob get(ControllerResourceConfig config, List<ImageConfiguration> images)
get in interface ControllerHandler<io.fabric8.kubernetes.api.model.batch.v1.CronJob>public io.fabric8.kubernetes.api.model.PodTemplateSpec getPodTemplateSpec(ControllerResourceConfig config, List<ImageConfiguration> images)
getPodTemplateSpec in interface ControllerHandler<io.fabric8.kubernetes.api.model.batch.v1.CronJob>public io.fabric8.kubernetes.api.model.PodTemplateSpec getPodTemplate(io.fabric8.kubernetes.api.model.batch.v1.CronJob controller)
getPodTemplate in interface ControllerHandler<io.fabric8.kubernetes.api.model.batch.v1.CronJob>public void overrideReplicas(io.fabric8.kubernetes.api.model.KubernetesListBuilder resources,
int replicas)
overrideReplicas in interface ControllerHandler<io.fabric8.kubernetes.api.model.batch.v1.CronJob>Copyright © 2024. All rights reserved.