ObjectMetricSource

final case class ObjectMetricSource(describedObject: CrossVersionObjectReference, metric: MetricIdentifier, target: MetricTarget)

ObjectMetricSource indicates how to scale on a metric describing a kubernetes object (for example, hits-per-second on an Ingress object).

Source:
ObjectMetricSource.scala
trait Product
trait Equals
class Object
trait Matchable
class Any

Value members

Concrete methods

transforms describedObject to result of function

transforms describedObject to result of function

Source:
ObjectMetricSource.scala

transforms metric to result of function

transforms metric to result of function

Source:
ObjectMetricSource.scala

transforms target to result of function

transforms target to result of function

Source:
ObjectMetricSource.scala

Returns a new data with describedObject set to new value

Returns a new data with describedObject set to new value

Source:
ObjectMetricSource.scala

Returns a new data with metric set to new value

Returns a new data with metric set to new value

Source:
ObjectMetricSource.scala

Returns a new data with target set to new value

Returns a new data with target set to new value

Source:
ObjectMetricSource.scala

Inherited methods

Inherited from:
Product