Class MetricStatus

  • All Implemented Interfaces:
    io.fabric8.kubernetes.api.builder.Editable<MetricStatusBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource, Serializable

    @Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator")
    public class MetricStatus
    extends Object
    implements io.fabric8.kubernetes.api.builder.Editable<MetricStatusBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource
    MetricStatus describes the last-read state of a single metric.
    See Also:
    Serialized Form
    • Method Detail

      • getContainerResource

        public ContainerResourceMetricStatus getContainerResource()
        MetricStatus describes the last-read state of a single metric.
      • setContainerResource

        public void setContainerResource​(ContainerResourceMetricStatus containerResource)
        MetricStatus describes the last-read state of a single metric.
      • getExternal

        public ExternalMetricStatus getExternal()
        MetricStatus describes the last-read state of a single metric.
      • setExternal

        public void setExternal​(ExternalMetricStatus external)
        MetricStatus describes the last-read state of a single metric.
      • getObject

        public ObjectMetricStatus getObject()
        MetricStatus describes the last-read state of a single metric.
      • setObject

        public void setObject​(ObjectMetricStatus object)
        MetricStatus describes the last-read state of a single metric.
      • getPods

        public PodsMetricStatus getPods()
        MetricStatus describes the last-read state of a single metric.
      • setPods

        public void setPods​(PodsMetricStatus pods)
        MetricStatus describes the last-read state of a single metric.
      • getResource

        public ResourceMetricStatus getResource()
        MetricStatus describes the last-read state of a single metric.
      • setResource

        public void setResource​(ResourceMetricStatus resource)
        MetricStatus describes the last-read state of a single metric.
      • getType

        public String getType()
        type is the type of metric source. It will be one of "ContainerResource", "External", "Object", "Pods" or "Resource", each corresponds to a matching field in the object.
      • setType

        public void setType​(String type)
        type is the type of metric source. It will be one of "ContainerResource", "External", "Object", "Pods" or "Resource", each corresponds to a matching field in the object.
      • getAdditionalProperties

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

        public void setAdditionalProperty​(String name,
                                          Object value)
      • setAdditionalProperties

        public void setAdditionalProperties​(Map<String,​Object> additionalProperties)