@Generated(value="org.jsonschema2pojo") public class ObjectMetricSource extends Object implements KubernetesResource
Constructor and Description |
---|
ObjectMetricSource()
No args constructor for use in serialization
|
ObjectMetricSource(Quantity averageValue,
String metricName,
LabelSelector selector,
CrossVersionObjectReference target,
Quantity targetValue) |
Modifier and Type | Method and Description |
---|---|
Map<String,Object> |
getAdditionalProperties() |
Quantity |
getAverageValue() |
String |
getMetricName() |
LabelSelector |
getSelector() |
CrossVersionObjectReference |
getTarget() |
Quantity |
getTargetValue() |
void |
setAdditionalProperty(String name,
Object value) |
void |
setAverageValue(Quantity averageValue) |
void |
setMetricName(String metricName) |
void |
setSelector(LabelSelector selector) |
void |
setTarget(CrossVersionObjectReference target) |
void |
setTargetValue(Quantity targetValue) |
public ObjectMetricSource()
public ObjectMetricSource(Quantity averageValue, String metricName, LabelSelector selector, CrossVersionObjectReference target, Quantity targetValue)
averageValue
- metricName
- targetValue
- selector
- target
- public Quantity getAverageValue()
public void setAverageValue(Quantity averageValue)
averageValue
- The averageValuepublic String getMetricName()
public void setMetricName(String metricName)
metricName
- The metricNamepublic LabelSelector getSelector()
public void setSelector(LabelSelector selector)
selector
- The selectorpublic CrossVersionObjectReference getTarget()
public void setTarget(CrossVersionObjectReference target)
target
- The targetpublic Quantity getTargetValue()
public void setTargetValue(Quantity targetValue)
targetValue
- The targetValueCopyright © 2015–2019 Red Hat. All rights reserved.