Packages

case class Eviction(deleteOptions: Optional[DeleteOptions] = Optional.Absent, metadata: Optional[ObjectMeta] = Optional.Absent) extends Product with Serializable

Eviction evicts a pod from its node subject to certain policies and safety constraints. This is a subresource of Pod. A request to cause such an eviction is created by POSTing to .../pods/<pod name>/evictions.

Linear Supertypes
Serializable, Serializable, Product, Equals, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Eviction
  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 Eviction(deleteOptions: Optional[DeleteOptions] = Optional.Absent, metadata: Optional[ObjectMeta] = Optional.Absent)

Value Members

  1. val deleteOptions: Optional[DeleteOptions]
  2. def getDeleteOptions: IO[K8sFailure, DeleteOptions]

    Gets deleteOptions.

    Gets deleteOptions.

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

  3. def getMetadata: IO[K8sFailure, ObjectMeta]

    Gets metadata.

    Gets metadata.

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

  4. val metadata: Optional[ObjectMeta]