case class HorizontalPodAutoscalerStatus(conditions: Optional[Vector[HorizontalPodAutoscalerCondition]] = Optional.Absent, currentMetrics: Optional[Vector[MetricStatus]] = Optional.Absent, currentReplicas: Int, desiredReplicas: Int, lastScaleTime: Optional[Time] = Optional.Absent, observedGeneration: Optional[Long] = Optional.Absent) extends Product with Serializable

HorizontalPodAutoscalerStatus describes the current status of a horizontal pod autoscaler.

conditions

conditions is the set of conditions required for this autoscaler to scale its target, and indicates whether or not those conditions are met.

currentMetrics

currentMetrics is the last read state of the metrics used by this autoscaler.

currentReplicas

currentReplicas is current number of replicas of pods managed by this autoscaler, as last seen by the autoscaler.

desiredReplicas

desiredReplicas is the desired number of replicas of pods managed by this autoscaler, as last calculated by the autoscaler.

observedGeneration

observedGeneration is the most recent generation observed by this autoscaler.

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. HorizontalPodAutoscalerStatus
  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 HorizontalPodAutoscalerStatus(conditions: Optional[Vector[HorizontalPodAutoscalerCondition]] = Optional.Absent, currentMetrics: Optional[Vector[MetricStatus]] = Optional.Absent, currentReplicas: Int, desiredReplicas: Int, lastScaleTime: Optional[Time] = Optional.Absent, observedGeneration: Optional[Long] = Optional.Absent)

    conditions

    conditions is the set of conditions required for this autoscaler to scale its target, and indicates whether or not those conditions are met.

    currentMetrics

    currentMetrics is the last read state of the metrics used by this autoscaler.

    currentReplicas

    currentReplicas is current number of replicas of pods managed by this autoscaler, as last seen by the autoscaler.

    desiredReplicas

    desiredReplicas is the desired number of replicas of pods managed by this autoscaler, as last calculated by the autoscaler.

    observedGeneration

    observedGeneration is the most recent generation observed by this autoscaler.

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native() @HotSpotIntrinsicCandidate()
  6. val conditions: Optional[Vector[HorizontalPodAutoscalerCondition]]
  7. val currentMetrics: Optional[Vector[MetricStatus]]
  8. val currentReplicas: Int
  9. val desiredReplicas: Int
  10. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  11. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  12. def getConditions: IO[K8sFailure, Vector[HorizontalPodAutoscalerCondition]]

    conditions is the set of conditions required for this autoscaler to scale its target, and indicates whether or not those conditions are met.

    conditions is the set of conditions required for this autoscaler to scale its target, and indicates whether or not those conditions are met.

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

  13. def getCurrentMetrics: IO[K8sFailure, Vector[MetricStatus]]

    currentMetrics is the last read state of the metrics used by this autoscaler.

    currentMetrics is the last read state of the metrics used by this autoscaler.

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

  14. def getCurrentReplicas: IO[K8sFailure, Int]

    currentReplicas is current number of replicas of pods managed by this autoscaler, as last seen by the autoscaler.

    currentReplicas is current number of replicas of pods managed by this autoscaler, as last seen by the autoscaler.

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

  15. def getDesiredReplicas: IO[K8sFailure, Int]

    desiredReplicas is the desired number of replicas of pods managed by this autoscaler, as last calculated by the autoscaler.

    desiredReplicas is the desired number of replicas of pods managed by this autoscaler, as last calculated by the autoscaler.

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

  16. def getLastScaleTime: IO[K8sFailure, Time]

    Gets lastScaleTime.

    Gets lastScaleTime.

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

  17. def getObservedGeneration: IO[K8sFailure, Long]

    observedGeneration is the most recent generation observed by this autoscaler.

    observedGeneration is the most recent generation observed by this autoscaler.

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

  18. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  19. val lastScaleTime: Optional[Time]
  20. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  21. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  22. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  23. val observedGeneration: Optional[Long]
  24. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  25. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  26. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  27. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] ) @Deprecated
    Deprecated

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from AnyRef

Inherited from Any

Ungrouped