Packages

case class ContainerStatus(containerID: Optional[String] = Optional.Absent, image: String, imageID: String, lastState: Optional[ContainerState] = Optional.Absent, name: String, ready: Boolean, restartCount: Int, started: Optional[Boolean] = Optional.Absent, state: Optional[ContainerState] = Optional.Absent) extends Product with Serializable

ContainerStatus contains details for the current status of this container.

containerID

Container's ID in the format 'docker://<container_id>'.

image

The image the container is running. More info: https://kubernetes.io/docs/concepts/containers/images.

imageID

ImageID of the container's image.

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.

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.

Linear Supertypes
Serializable, Serializable, Product, Equals, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ContainerStatus
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. AnyRef
  7. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new ContainerStatus(containerID: Optional[String] = Optional.Absent, image: String, imageID: String, lastState: Optional[ContainerState] = Optional.Absent, name: String, ready: Boolean, restartCount: Int, started: Optional[Boolean] = Optional.Absent, state: Optional[ContainerState] = Optional.Absent)

    containerID

    Container's ID in the format 'docker://<container_id>'.

    image

    The image the container is running. More info: https://kubernetes.io/docs/concepts/containers/images.

    imageID

    ImageID of the container's image.

    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.

    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.

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native() @HotSpotIntrinsicCandidate()
  6. val containerID: Optional[String]
  7. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  8. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  9. def getContainerID: IO[K8sFailure, String]

    Container's ID in the format 'docker://<container_id>'.

    Container's ID in the format 'docker://<container_id>'.

    If the field is not present, fails with com.coralogix.zio.k8s.client.UndefinedField.

  10. def getImage: IO[K8sFailure, String]

    The image the container is running.

    The image the container is running. More info: https://kubernetes.io/docs/concepts/containers/images.

    This effect always succeeds, it is safe to use the field image directly.

  11. def getImageID: IO[K8sFailure, String]

    ImageID of the container's image.

    ImageID of the container's image.

    This effect always succeeds, it is safe to use the field imageID directly.

  12. def getLastState: IO[K8sFailure, ContainerState]

    Gets lastState.

    Gets lastState.

    If the field is not present, fails with com.coralogix.zio.k8s.client.UndefinedField.

  13. def getName: IO[K8sFailure, String]

    This must be a DNS_LABEL.

    This must be a DNS_LABEL. Each container in a pod must have a unique name. Cannot be updated.

    This effect always succeeds, it is safe to use the field name directly.

  14. def getReady: IO[K8sFailure, Boolean]

    Specifies whether the container has passed its readiness probe.

    Specifies whether the container has passed its readiness probe.

    This effect always succeeds, it is safe to use the field ready directly.

  15. def getRestartCount: IO[K8sFailure, Int]

    The number of times the container has been restarted.

    The number of times the container has been restarted.

    This effect always succeeds, it is safe to use the field restartCount directly.

  16. def getStarted: IO[K8sFailure, Boolean]

    Specifies whether the container has passed its startup probe.

    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.

    If the field is not present, fails with com.coralogix.zio.k8s.client.UndefinedField.

  17. def getState: IO[K8sFailure, ContainerState]

    Gets state.

    Gets state.

    If the field is not present, fails with com.coralogix.zio.k8s.client.UndefinedField.

  18. val image: String
  19. val imageID: String
  20. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  21. val lastState: Optional[ContainerState]
  22. val name: String
  23. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  24. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  25. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  26. val ready: Boolean
  27. val restartCount: Int
  28. val started: Optional[Boolean]
  29. val state: Optional[ContainerState]
  30. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  31. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  32. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  33. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] ) @Deprecated
    Deprecated

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from AnyRef

Inherited from Any

Ungrouped