Package io.fabric8.kubernetes.api.model
Class Container
- java.lang.Object
-
- io.fabric8.kubernetes.api.model.Container
-
- All Implemented Interfaces:
KubernetesResource
,Serializable
public class Container extends Object implements KubernetesResource
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description Container()
No args constructor for use in serializationContainer(List<String> args, List<String> command, List<EnvVar> env, List<EnvFromSource> envFrom, String image, String imagePullPolicy, Lifecycle lifecycle, Probe livenessProbe, String name, List<ContainerPort> ports, Probe readinessProbe, ResourceRequirements resources, SecurityContext securityContext, Probe startupProbe, Boolean stdin, Boolean stdinOnce, String terminationMessagePath, String terminationMessagePolicy, Boolean tty, List<VolumeDevice> volumeDevices, List<VolumeMount> volumeMounts, String workingDir)
-
Method Summary
-
-
-
Constructor Detail
-
Container
public Container()
No args constructor for use in serialization
-
Container
public Container(List<String> args, List<String> command, List<EnvVar> env, List<EnvFromSource> envFrom, String image, String imagePullPolicy, Lifecycle lifecycle, Probe livenessProbe, String name, List<ContainerPort> ports, Probe readinessProbe, ResourceRequirements resources, SecurityContext securityContext, Probe startupProbe, Boolean stdin, Boolean stdinOnce, String terminationMessagePath, String terminationMessagePolicy, Boolean tty, List<VolumeDevice> volumeDevices, List<VolumeMount> volumeMounts, String workingDir)
- Parameters:
volumeDevices
-image
-imagePullPolicy
-livenessProbe
-stdin
-terminationMessagePolicy
-terminationMessagePath
-workingDir
-resources
-securityContext
-startupProbe
-env
-ports
-command
-volumeMounts
-args
-lifecycle
-name
-tty
-readinessProbe
-stdinOnce
-envFrom
-
-
-
Method Detail
-
getEnvFrom
public List<EnvFromSource> getEnvFrom()
-
setEnvFrom
public void setEnvFrom(List<EnvFromSource> envFrom)
-
getImage
public String getImage()
-
setImage
public void setImage(String image)
-
getImagePullPolicy
public String getImagePullPolicy()
-
setImagePullPolicy
public void setImagePullPolicy(String imagePullPolicy)
-
getLifecycle
public Lifecycle getLifecycle()
-
setLifecycle
public void setLifecycle(Lifecycle lifecycle)
-
getLivenessProbe
public Probe getLivenessProbe()
-
setLivenessProbe
public void setLivenessProbe(Probe livenessProbe)
-
getName
public String getName()
-
setName
public void setName(String name)
-
getPorts
public List<ContainerPort> getPorts()
-
setPorts
public void setPorts(List<ContainerPort> ports)
-
getReadinessProbe
public Probe getReadinessProbe()
-
setReadinessProbe
public void setReadinessProbe(Probe readinessProbe)
-
getResources
public ResourceRequirements getResources()
-
setResources
public void setResources(ResourceRequirements resources)
-
getSecurityContext
public SecurityContext getSecurityContext()
-
setSecurityContext
public void setSecurityContext(SecurityContext securityContext)
-
getStartupProbe
public Probe getStartupProbe()
-
setStartupProbe
public void setStartupProbe(Probe startupProbe)
-
getStdin
public Boolean getStdin()
-
setStdin
public void setStdin(Boolean stdin)
-
getStdinOnce
public Boolean getStdinOnce()
-
setStdinOnce
public void setStdinOnce(Boolean stdinOnce)
-
getTerminationMessagePath
public String getTerminationMessagePath()
-
setTerminationMessagePath
public void setTerminationMessagePath(String terminationMessagePath)
-
getTerminationMessagePolicy
public String getTerminationMessagePolicy()
-
setTerminationMessagePolicy
public void setTerminationMessagePolicy(String terminationMessagePolicy)
-
getTty
public Boolean getTty()
-
setTty
public void setTty(Boolean tty)
-
getVolumeDevices
public List<VolumeDevice> getVolumeDevices()
-
setVolumeDevices
public void setVolumeDevices(List<VolumeDevice> volumeDevices)
-
getVolumeMounts
public List<VolumeMount> getVolumeMounts()
-
setVolumeMounts
public void setVolumeMounts(List<VolumeMount> volumeMounts)
-
getWorkingDir
public String getWorkingDir()
-
setWorkingDir
public void setWorkingDir(String workingDir)
-
-