io.k8s.api.autoscaling.v1

Type members

Classlikes

case class CrossVersionObjectReference(kind: String, name: String, apiVersion: Option[String])
Companion
object
case class HorizontalPodAutoscaler(apiVersion: Option[String], kind: Option[String], metadata: Option[ObjectMeta], spec: Option[HorizontalPodAutoscalerSpec], status: Option[HorizontalPodAutoscalerStatus])
Companion
object
case class HorizontalPodAutoscalerList(items: Seq[HorizontalPodAutoscaler], apiVersion: Option[String], kind: Option[String], metadata: Option[ListMeta])
Companion
object
case class HorizontalPodAutoscalerSpec(scaleTargetRef: CrossVersionObjectReference, maxReplicas: Int, minReplicas: Option[Int], targetCPUUtilizationPercentage: Option[Int])
Companion
object
case class HorizontalPodAutoscalerStatus(currentReplicas: Int, desiredReplicas: Int, currentCPUUtilizationPercentage: Option[Int], lastScaleTime: Option[Time], observedGeneration: Option[Long])
Companion
object
case class Scale(apiVersion: Option[String], kind: Option[String], metadata: Option[ObjectMeta], spec: Option[ScaleSpec], status: Option[ScaleStatus])
Companion
object
object Scale
Companion
class
case class ScaleSpec(replicas: Option[Int])
Companion
object
object ScaleSpec
Companion
class
case class ScaleStatus(replicas: Int, selector: Option[String])
Companion
object
object ScaleStatus
Companion
class