Class V1ContainerStatus

java.lang.Object
io.kubernetes.client.openapi.models.V1ContainerStatus

@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2022-12-05T08:14:34.919Z[Etc/UTC]") public class V1ContainerStatus extends Object
ContainerStatus contains details for the current status of this container.
  • Field Details

  • Constructor Details

    • V1ContainerStatus

      public V1ContainerStatus()
  • Method Details

    • containerID

      public V1ContainerStatus containerID(String containerID)
    • getContainerID

      @Nullable public String getContainerID()
      Container's ID in the format '<type>://<container_id>'.
      Returns:
      containerID
    • setContainerID

      public void setContainerID(String containerID)
    • image

      public V1ContainerStatus image(String image)
    • getImage

      public String getImage()
      The image the container is running. More info: https://kubernetes.io/docs/concepts/containers/images.
      Returns:
      image
    • setImage

      public void setImage(String image)
    • imageID

      public V1ContainerStatus imageID(String imageID)
    • getImageID

      public String getImageID()
      ImageID of the container's image.
      Returns:
      imageID
    • setImageID

      public void setImageID(String imageID)
    • lastState

      public V1ContainerStatus lastState(V1ContainerState lastState)
    • getLastState

      @Nullable public V1ContainerState getLastState()
      Get lastState
      Returns:
      lastState
    • setLastState

      public void setLastState(V1ContainerState lastState)
    • name

      public V1ContainerStatus name(String name)
    • getName

      public String getName()
      This must be a DNS_LABEL. Each container in a pod must have a unique name. Cannot be updated.
      Returns:
      name
    • setName

      public void setName(String name)
    • ready

      public V1ContainerStatus ready(Boolean ready)
    • getReady

      public Boolean getReady()
      Specifies whether the container has passed its readiness probe.
      Returns:
      ready
    • setReady

      public void setReady(Boolean ready)
    • restartCount

      public V1ContainerStatus restartCount(Integer restartCount)
    • getRestartCount

      public Integer getRestartCount()
      The number of times the container has been restarted.
      Returns:
      restartCount
    • setRestartCount

      public void setRestartCount(Integer restartCount)
    • started

      public V1ContainerStatus started(Boolean started)
    • getStarted

      @Nullable public Boolean getStarted()
      Specifies whether the container has passed its startup probe. Initialized as false, becomes true after startupProbe is considered successful. Resets to false when the container is restarted, or if kubelet loses state temporarily. Is always true when no startupProbe is defined.
      Returns:
      started
    • setStarted

      public void setStarted(Boolean started)
    • state

      public V1ContainerStatus state(V1ContainerState state)
    • getState

      @Nullable public V1ContainerState getState()
      Get state
      Returns:
      state
    • setState

      public void setState(V1ContainerState state)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object