Class ExternalMetricSource

java.lang.Object
io.fabric8.kubernetes.api.model.autoscaling.v2beta1.ExternalMetricSource
All Implemented Interfaces:
io.fabric8.kubernetes.api.model.KubernetesResource, Serializable

@Generated("org.jsonschema2pojo")
public class ExternalMetricSource
extends Object
implements io.fabric8.kubernetes.api.model.KubernetesResource
See Also:
Serialized Form
  • Constructor Details

    • ExternalMetricSource

      public ExternalMetricSource()
      No args constructor for use in serialization
    • ExternalMetricSource

      public ExternalMetricSource​(String metricName, io.fabric8.kubernetes.api.model.LabelSelector metricSelector, io.fabric8.kubernetes.api.model.Quantity targetAverageValue, io.fabric8.kubernetes.api.model.Quantity targetValue)
      Parameters:
      metricSelector -
      metricName -
      targetAverageValue -
      targetValue -
  • Method Details

    • getMetricName

      public String getMetricName()
      Returns:
      The metricName
    • setMetricName

      public void setMetricName​(String metricName)
      Parameters:
      metricName - The metricName
    • getMetricSelector

      public io.fabric8.kubernetes.api.model.LabelSelector getMetricSelector()
      Returns:
      The metricSelector
    • setMetricSelector

      public void setMetricSelector​(io.fabric8.kubernetes.api.model.LabelSelector metricSelector)
      Parameters:
      metricSelector - The metricSelector
    • getTargetAverageValue

      public io.fabric8.kubernetes.api.model.Quantity getTargetAverageValue()
      Returns:
      The targetAverageValue
    • setTargetAverageValue

      public void setTargetAverageValue​(io.fabric8.kubernetes.api.model.Quantity targetAverageValue)
      Parameters:
      targetAverageValue - The targetAverageValue
    • getTargetValue

      public io.fabric8.kubernetes.api.model.Quantity getTargetValue()
      Returns:
      The targetValue
    • setTargetValue

      public void setTargetValue​(io.fabric8.kubernetes.api.model.Quantity targetValue)
      Parameters:
      targetValue - The targetValue
    • getAdditionalProperties

      public Map<String,​Object> getAdditionalProperties()
    • setAdditionalProperty

      public void setAdditionalProperty​(String name, Object value)