HorizontalPodAutoscalerStatus

case class HorizontalPodAutoscalerStatus(currentCPUUtilizationPercentage: Optional[Int], currentReplicas: Int, desiredReplicas: Int, lastScaleTime: Optional[Time], observedGeneration: Optional[Long])

current status of a horizontal pod autoscaler

Value Params
currentCPUUtilizationPercentage

current average CPU utilization over all pods, represented as a percentage of requested CPU, e.g. 70 means that an average pod is using now 70% of its requested CPU.

currentReplicas

current number of replicas of pods managed by this autoscaler.

desiredReplicas

desired number of replicas of pods managed by this autoscaler.

observedGeneration

most recent generation observed by this autoscaler.

Companion
object
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Value members

Concrete methods

current average CPU utilization over all pods, represented as a percentage of requested CPU, e.g. 70 means that an average pod is using now 70% of its requested CPU.

current average CPU utilization over all pods, represented as a percentage of requested CPU, e.g. 70 means that an average pod is using now 70% of its requested CPU.

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

current number of replicas of pods managed by this autoscaler.

current number of replicas of pods managed by this autoscaler.

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

desired number of replicas of pods managed by this autoscaler.

desired number of replicas of pods managed by this autoscaler.

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

Gets lastScaleTime.

Gets lastScaleTime.

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

most recent generation observed by this autoscaler.

most recent generation observed by this autoscaler.

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

Inherited methods

def productElementNames: Iterator[String]
Inherited from
Product
def productIterator: Iterator[Any]
Inherited from
Product