@Generated(value="org.jsonschema2pojo") public class MetricSpec extends Object implements KubernetesResource
Constructor and Description |
---|
MetricSpec()
No args constructor for use in serialization
|
MetricSpec(ExternalMetricSource external,
ObjectMetricSource object,
PodsMetricSource pods,
ResourceMetricSource resource,
String type) |
Modifier and Type | Method and Description |
---|---|
Map<String,Object> |
getAdditionalProperties() |
ExternalMetricSource |
getExternal() |
ObjectMetricSource |
getObject() |
PodsMetricSource |
getPods() |
ResourceMetricSource |
getResource() |
String |
getType() |
void |
setAdditionalProperty(String name,
Object value) |
void |
setExternal(ExternalMetricSource external) |
void |
setObject(ObjectMetricSource object) |
void |
setPods(PodsMetricSource pods) |
void |
setResource(ResourceMetricSource resource) |
void |
setType(String type) |
public MetricSpec()
public MetricSpec(ExternalMetricSource external, ObjectMetricSource object, PodsMetricSource pods, ResourceMetricSource resource, String type)
external
- resource
- pods
- type
- object
- public ExternalMetricSource getExternal()
public void setExternal(ExternalMetricSource external)
external
- The externalpublic ObjectMetricSource getObject()
public void setObject(ObjectMetricSource object)
object
- The objectpublic PodsMetricSource getPods()
public void setPods(PodsMetricSource pods)
pods
- The podspublic ResourceMetricSource getResource()
public void setResource(ResourceMetricSource resource)
resource
- The resourcepublic String getType()
public void setType(String type)
type
- The typeCopyright © 2015–2019 Red Hat. All rights reserved.