Class FlinkPod
- java.lang.Object
-
- org.apache.flink.kubernetes.kubeclient.FlinkPod
-
public class FlinkPod extends Object
A collection of variables that composes a JobManager/TaskManager Pod. This can include the Pod, the main Container, and the InitContainer, etc.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classFlinkPod.BuilderBuilder for creating aFlinkPod.
-
Constructor Summary
Constructors Constructor Description FlinkPod(io.fabric8.kubernetes.api.model.Pod podWithoutMainContainer, io.fabric8.kubernetes.api.model.Container mainContainer)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FlinkPodcopy()io.fabric8.kubernetes.api.model.ContainergetMainContainer()io.fabric8.kubernetes.api.model.PodgetPodWithoutMainContainer()
-
-
-
Method Detail
-
getPodWithoutMainContainer
public io.fabric8.kubernetes.api.model.Pod getPodWithoutMainContainer()
-
getMainContainer
public io.fabric8.kubernetes.api.model.Container getMainContainer()
-
copy
public FlinkPod copy()
-
-