public class V2beta2MetricSpec extends Object
Constructor and Description |
---|
V2beta2MetricSpec() |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object o) |
V2beta2MetricSpec |
external(V2beta2ExternalMetricSource external) |
V2beta2ExternalMetricSource |
getExternal()
external refers to a global metric that is not associated with any Kubernetes object.
|
V2beta2ObjectMetricSource |
getObject()
object refers to a metric describing a single kubernetes object (for example, hits-per-second on an Ingress object).
|
V2beta2PodsMetricSource |
getPods()
pods refers to a metric describing each pod in the current scale target (for example, transactions-processed-per-second).
|
V2beta2ResourceMetricSource |
getResource()
resource refers to a resource metric (such as those specified in requests and limits) known to Kubernetes describing each pod in the current scale target (e.g.
|
String |
getType()
type is the type of metric source.
|
int |
hashCode() |
V2beta2MetricSpec |
object(V2beta2ObjectMetricSource object) |
V2beta2MetricSpec |
pods(V2beta2PodsMetricSource pods) |
V2beta2MetricSpec |
resource(V2beta2ResourceMetricSource resource) |
void |
setExternal(V2beta2ExternalMetricSource external) |
void |
setObject(V2beta2ObjectMetricSource object) |
void |
setPods(V2beta2PodsMetricSource pods) |
void |
setResource(V2beta2ResourceMetricSource resource) |
void |
setType(String type) |
String |
toString() |
V2beta2MetricSpec |
type(String type) |
public V2beta2MetricSpec external(V2beta2ExternalMetricSource external)
public V2beta2ExternalMetricSource getExternal()
public void setExternal(V2beta2ExternalMetricSource external)
public V2beta2MetricSpec object(V2beta2ObjectMetricSource object)
public V2beta2ObjectMetricSource getObject()
public void setObject(V2beta2ObjectMetricSource object)
public V2beta2MetricSpec pods(V2beta2PodsMetricSource pods)
public V2beta2PodsMetricSource getPods()
public void setPods(V2beta2PodsMetricSource pods)
public V2beta2MetricSpec resource(V2beta2ResourceMetricSource resource)
public V2beta2ResourceMetricSource getResource()
public void setResource(V2beta2ResourceMetricSource resource)
public V2beta2MetricSpec type(String type)
public String getType()
public void setType(String type)
Copyright © 2018. All rights reserved.