Class MetricSpec
java.lang.Object
io.fabric8.kubernetes.api.model.autoscaling.v2beta1.MetricSpec
- All Implemented Interfaces:
io.fabric8.kubernetes.api.model.KubernetesResource,Serializable
@Generated("org.jsonschema2pojo") public class MetricSpec extends Object implements io.fabric8.kubernetes.api.model.KubernetesResource
- See Also:
- Serialized Form
-
Constructor Summary
Constructors Constructor Description MetricSpec()No args constructor for use in serializationMetricSpec(ExternalMetricSource external, ObjectMetricSource object, PodsMetricSource pods, ResourceMetricSource resource, String type) -
Method Summary
Modifier and Type Method Description Map<String,Object>getAdditionalProperties()ExternalMetricSourcegetExternal()ObjectMetricSourcegetObject()PodsMetricSourcegetPods()ResourceMetricSourcegetResource()StringgetType()voidsetAdditionalProperty(String name, Object value)voidsetExternal(ExternalMetricSource external)voidsetObject(ObjectMetricSource object)voidsetPods(PodsMetricSource pods)voidsetResource(ResourceMetricSource resource)voidsetType(String type)
-
Constructor Details
-
MetricSpec
public MetricSpec()No args constructor for use in serialization -
MetricSpec
public MetricSpec(ExternalMetricSource external, ObjectMetricSource object, PodsMetricSource pods, ResourceMetricSource resource, String type)- Parameters:
external-resource-pods-type-object-
-
-
Method Details
-
getExternal
- Returns:
- The external
-
setExternal
- Parameters:
external- The external
-
getObject
- Returns:
- The object
-
setObject
- Parameters:
object- The object
-
getPods
- Returns:
- The pods
-
setPods
- Parameters:
pods- The pods
-
getResource
- Returns:
- The resource
-
setResource
- Parameters:
resource- The resource
-
getType
- Returns:
- The type
-
setType
- Parameters:
type- The type
-
getAdditionalProperties
-
setAdditionalProperty
-