package v1

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Type Members

  1. final case class Eviction(deleteOptions: Option[DeleteOptions] = None, metadata: Option[ObjectMeta] = None) extends KObject with Product with Serializable

    Eviction evicts a pod from its node subject to certain policies and safety constraints.

    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.

  2. final case class EvictionPointer(currentPath: PointerPath = PointerPath()) extends Pointer[Eviction] with Product with Serializable

    Pointer for Eviction

  3. final case class PodDisruptionBudget(status: Option[PodDisruptionBudgetStatus] = None, spec: Option[PodDisruptionBudgetSpec] = None, metadata: Option[ObjectMeta] = None) extends KObject with Product with Serializable

    PodDisruptionBudget is an object to define the max disruption that can be caused to a collection of pods

  4. final case class PodDisruptionBudgetList(items: Seq[PodDisruptionBudget], metadata: Option[ListMeta] = None) extends KObject with Product with Serializable

    PodDisruptionBudgetList is a collection of PodDisruptionBudgets.

  5. final case class PodDisruptionBudgetListPointer(currentPath: PointerPath = PointerPath()) extends Pointer[PodDisruptionBudgetList] with Product with Serializable

    Pointer for PodDisruptionBudgetList

  6. final case class PodDisruptionBudgetPointer(currentPath: PointerPath = PointerPath()) extends Pointer[PodDisruptionBudget] with Product with Serializable

    Pointer for PodDisruptionBudget

  7. final case class PodDisruptionBudgetSpec(maxUnavailable: Option[IntOrString] = None, minAvailable: Option[IntOrString] = None, selector: Option[LabelSelector] = None, unhealthyPodEvictionPolicy: Option[String] = None) extends Product with Serializable

    PodDisruptionBudgetSpec is a description of a PodDisruptionBudget.

  8. final case class PodDisruptionBudgetSpecPointer(currentPath: PointerPath = PointerPath()) extends Pointer[PodDisruptionBudgetSpec] with Product with Serializable

    Pointer for PodDisruptionBudgetSpec

  9. final case class PodDisruptionBudgetStatus(disruptionsAllowed: Int, desiredHealthy: Int, expectedPods: Int, currentHealthy: Int, conditions: Option[Seq[Condition]] = None, disruptedPods: Option[Map[String, Time]] = None, observedGeneration: Option[Int] = None) extends Product with Serializable

    PodDisruptionBudgetStatus represents information about the status of a PodDisruptionBudget.

    PodDisruptionBudgetStatus represents information about the status of a PodDisruptionBudget. Status may trail the actual state of a system.

  10. final case class PodDisruptionBudgetStatusPointer(currentPath: PointerPath = PointerPath()) extends Pointer[PodDisruptionBudgetStatus] with Product with Serializable

    Pointer for PodDisruptionBudgetStatus

Ungrouped