Packages

object HorizontalPodAutoscaler extends Serializable

Linear Supertypes
Serializable, Serializable, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. HorizontalPodAutoscaler
  2. Serializable
  3. Serializable
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. case class Condition(type: String, status: String, lastTransitionTime: Option[Timestamp], reason: Option[String], message: Option[String]) extends Product with Serializable
  2. case class CrossVersionObjectReference(apiVersion: String, kind: String, name: String) extends Product with Serializable
  3. case class ExternalMetric(external: ExternalMetricSource) extends Metric with Product with Serializable
  4. case class ExternalMetricSource(metricName: String, metricSelector: Option[LabelSelector], targetValue: Option[Quantity], targetAverageValue: Option[Quantity]) extends Product with Serializable
  5. case class ExternalMetricStatus(metricName: String, metricSelector: Option[LabelSelector], currentValue: Option[Quantity], currentAverageValue: Option[Quantity]) extends Product with Serializable
  6. case class ExternalMetricStatusHolder(external: ExternalMetricStatus) extends MetricStatus with Product with Serializable
  7. sealed trait Metric extends AnyRef
  8. sealed trait MetricStatus extends AnyRef
  9. case class ObjectMetric(object: ObjectMetricSource) extends Metric with Product with Serializable
  10. case class ObjectMetricSource(target: CrossVersionObjectReference, metricName: String, targetValue: Quantity, selector: Option[LabelSelector], averageValue: Option[Quantity]) extends Product with Serializable
  11. case class ObjectMetricStatus(target: CrossVersionObjectReference, metricName: String, currentValue: Quantity, selector: Option[LabelSelector], averageValue: Option[Quantity]) extends Product with Serializable
  12. case class ObjectMetricStatusHolder(object: ObjectMetricStatus) extends MetricStatus with Product with Serializable
  13. case class PodsMetric(pods: PodsMetricSource) extends Metric with Product with Serializable
  14. case class PodsMetricSource(metricName: String, targetAverageValue: Quantity, selector: Option[LabelSelector]) extends Product with Serializable
  15. case class PodsMetricStatus(metricName: String, currentAverageValue: Quantity, selector: Option[LabelSelector]) extends Product with Serializable
  16. case class PodsMetricStatusHolder(pods: PodsMetricStatus) extends MetricStatus with Product with Serializable
  17. case class ResourceMetric(resource: ResourceMetricSource) extends Metric with Product with Serializable
  18. case class ResourceMetricSource(name: String, targetAverageUtilization: Option[Int], targetAverageValue: Option[Quantity]) extends Product with Serializable
  19. case class ResourceMetricStatus(name: String, currentAverageUtilization: Option[Int], currentAverageValue: Option[Quantity]) extends Product with Serializable
  20. case class ResourceMetricStatusHolder(resource: ResourceMetricStatus) extends MetricStatus with Product with Serializable
  21. case class Spec(scaleTargetRef: CrossVersionObjectReference, minReplicas: Option[Int] = Some(1), maxReplicas: Int = 1, metrics: List[Metric] = List()) extends Product with Serializable
  22. case class Status(observedGeneration: Option[Int], lastScaleTime: Option[Timestamp], currentReplicas: Int, desiredReplicas: Int, currentMetrics: List[MetricStatus], conditions: List[Condition]) extends Product with Serializable

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. def apply(name: String): HorizontalPodAutoscaler
  5. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  6. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  7. implicit val conditionFmt: Format[Condition]
  8. implicit val crossVersionObjectReferenceFmt: Format[CrossVersionObjectReference]
  9. implicit val depSpecFmt: Format[Spec]
  10. implicit val depStatusFmt: Format[Status]
  11. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  12. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  13. implicit val externalMetricFmt: Format[ExternalMetric]
  14. implicit val externalMetricSourceFmt: Format[ExternalMetricSource]
  15. implicit val externalMetricStatusFmt: Format[ExternalMetricStatus]
  16. implicit val externalMetricStatusHolderFmt: Format[ExternalMetricStatusHolder]
  17. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  18. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  19. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  20. implicit lazy val horizontalPodAutoscalerFormat: Format[HorizontalPodAutoscaler]
  21. implicit val horizontalPodAutoscalerListFormat: Format[HorizontalPodAutoscalerList]
  22. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  23. implicit val limitRangeItemTypeFmt: Format[Type]
  24. implicit val metricFormat: Format[Metric]
  25. implicit val metricReads: Reads[Metric]
  26. implicit val metricStatusFormat: Format[MetricStatus]
  27. implicit val metricStatusReads: Reads[MetricStatus]
  28. implicit val metricStatusWrite: Writes[MetricStatus]
  29. implicit val metricWrite: Writes[Metric]
  30. implicit val metricsSourceTypeFmt: Format[HorizontalPodAutoscaler.MetricsSourceType.Value]
  31. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  32. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  33. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  34. implicit val objectMetricFmt: Format[ObjectMetric]
  35. implicit val objectMetricSourceFmt: Format[ObjectMetricSource]
  36. implicit val objectMetricStatusFmt: Format[ObjectMetricStatus]
  37. implicit val objectMetricStatusHolderFmt: Format[ObjectMetricStatusHolder]
  38. implicit val podsMetricFmt: Format[PodsMetric]
  39. implicit val podsMetricSourceFmt: Format[PodsMetricSource]
  40. implicit val podsMetricStatusFmt: Format[PodsMetricStatus]
  41. implicit val podsMetricStatusHolderFmt: Format[PodsMetricStatusHolder]
  42. implicit val resourceMetricFmt: Format[ResourceMetric]
  43. implicit val resourceMetricSourceFmt: Format[ResourceMetricSource]
  44. implicit val resourceMetricStatusFmt: Format[ResourceMetricStatus]
  45. implicit val resourceMetricStatusHolderFmt: Format[ResourceMetricStatusHolder]
  46. val specification: NonCoreResourceSpecification
  47. implicit val stsDef: ResourceDefinition[HorizontalPodAutoscaler]
  48. implicit val stsListDef: ResourceDefinition[HorizontalPodAutoscalerList]
  49. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  50. def toString(): String
    Definition Classes
    AnyRef → Any
  51. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  52. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  53. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  54. object MetricsSourceType extends Enumeration
  55. object Spec extends Serializable

Inherited from Serializable

Inherited from Serializable

Inherited from AnyRef

Inherited from Any

Ungrouped