case class ContainerStatus(name: String, ready: Boolean, restartCount: Int, image: String, imageID: String, containerID: Option[String] = None, lastState: Option[ContainerState] = None, started: Option[Boolean] = None, state: Option[ContainerState] = None) extends Product with Serializable
ContainerStatus contains details for the current status of this container.
- name
This must be a DNS_LABEL. Each container in a pod must have a unique name. Cannot be updated.
- ready
Specifies whether the container has passed its readiness probe.
- restartCount
The number of times the container has been restarted.
- image
The image the container is running. More info: https://kubernetes.io/docs/concepts/containers/images
- imageID
ImageID of the container's image.
- containerID
Container's ID in the format '<type>://<container_id>'.
- lastState
Details about the container's last termination condition.
- started
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.
- state
Details about the container's current condition.
- Alphabetic
- By Inheritance
- ContainerStatus
- Serializable
- Product
- Equals
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Instance Constructors
- new ContainerStatus(name: String, ready: Boolean, restartCount: Int, image: String, imageID: String, containerID: Option[String] = None, lastState: Option[ContainerState] = None, started: Option[Boolean] = None, state: Option[ContainerState] = None)
- name
This must be a DNS_LABEL. Each container in a pod must have a unique name. Cannot be updated.
- ready
Specifies whether the container has passed its readiness probe.
- restartCount
The number of times the container has been restarted.
- image
The image the container is running. More info: https://kubernetes.io/docs/concepts/containers/images
- imageID
ImageID of the container's image.
- containerID
Container's ID in the format '<type>://<container_id>'.
- lastState
Details about the container's last termination condition.
- started
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.
- state
Details about the container's current condition.
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native() @HotSpotIntrinsicCandidate()
- val containerID: Option[String]
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- val image: String
- val imageID: String
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- val lastState: Option[ContainerState]
- val name: String
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- def productElementNames: Iterator[String]
- Definition Classes
- Product
- val ready: Boolean
- val restartCount: Int
- val started: Option[Boolean]
- val state: Option[ContainerState]
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
Deprecated Value Members
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable]) @Deprecated
- Deprecated