Packages

case class ContainerImage(names: Optional[Vector[String]] = Optional.Absent, sizeBytes: Optional[Long] = Optional.Absent) extends Product with Serializable

Describe a container image

names

Names by which this image is known. e.g. ["k8s.gcr.io/hyperkube:v1.0.7", "dockerhub.io/google_containers/hyperkube:v1.0.7"]

sizeBytes

The size of the image in bytes.

Linear Supertypes
Serializable, Serializable, Product, Equals, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ContainerImage
  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 ContainerImage(names: Optional[Vector[String]] = Optional.Absent, sizeBytes: Optional[Long] = Optional.Absent)

    names

    Names by which this image is known. e.g. ["k8s.gcr.io/hyperkube:v1.0.7", "dockerhub.io/google_containers/hyperkube:v1.0.7"]

    sizeBytes

    The size of the image in bytes.

Value Members

  1. def getNames: IO[K8sFailure, Vector[String]]

    Names by which this image is known.

    Names by which this image is known. e.g. ["k8s.gcr.io/hyperkube:v1.0.7", "dockerhub.io/google_containers/hyperkube:v1.0.7"]

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

  2. def getSizeBytes: IO[K8sFailure, Long]

    The size of the image in bytes.

    The size of the image in bytes.

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

  3. val names: Optional[Vector[String]]
  4. val sizeBytes: Optional[Long]