Uses of Class
io.fabric8.kubernetes.api.model.autoscaling.v2beta2.MetricIdentifier
-
Packages that use MetricIdentifier Package Description io.fabric8.kubernetes.api.model.autoscaling.v2beta2 -
-
Uses of MetricIdentifier in io.fabric8.kubernetes.api.model.autoscaling.v2beta2
Methods in io.fabric8.kubernetes.api.model.autoscaling.v2beta2 that return MetricIdentifier Modifier and Type Method Description MetricIdentifierMetricIdentifierBuilder. build()MetricIdentifierExternalMetricSourceFluent. buildMetric()MetricIdentifierExternalMetricStatusFluent. buildMetric()MetricIdentifierObjectMetricSourceFluent. buildMetric()MetricIdentifierObjectMetricStatusFluent. buildMetric()MetricIdentifierPodsMetricSourceFluent. buildMetric()MetricIdentifierPodsMetricStatusFluent. buildMetric()MetricIdentifierExternalMetricSource. getMetric()ExternalMetricSource indicates how to scale on a metric not associated with any Kubernetes object (for example length of queue in cloud messaging service, or QPS from loadbalancer running outside of cluster).MetricIdentifierExternalMetricStatus. getMetric()ExternalMetricStatus indicates the current value of a global metric not associated with any Kubernetes object.MetricIdentifierObjectMetricSource. getMetric()ObjectMetricSource indicates how to scale on a metric describing a kubernetes object (for example, hits-per-second on an Ingress object).MetricIdentifierObjectMetricStatus. getMetric()ObjectMetricStatus indicates the current value of a metric describing a kubernetes object (for example, hits-per-second on an Ingress object).MetricIdentifierPodsMetricSource. getMetric()PodsMetricSource indicates how to scale on a metric describing each pod in the current scale target (for example, transactions-processed-per-second).MetricIdentifierPodsMetricStatus. getMetric()PodsMetricStatus indicates the current value of a metric describing each pod in the current scale target (for example, transactions-processed-per-second).Methods in io.fabric8.kubernetes.api.model.autoscaling.v2beta2 with parameters of type MetricIdentifier Modifier and Type Method Description protected voidMetricIdentifierFluent. copyInstance(MetricIdentifier instance)ExternalMetricSourceFluent.MetricNested<A>ExternalMetricSourceFluent. editOrNewMetricLike(MetricIdentifier item)ExternalMetricStatusFluent.MetricNested<A>ExternalMetricStatusFluent. editOrNewMetricLike(MetricIdentifier item)ObjectMetricSourceFluent.MetricNested<A>ObjectMetricSourceFluent. editOrNewMetricLike(MetricIdentifier item)ObjectMetricStatusFluent.MetricNested<A>ObjectMetricStatusFluent. editOrNewMetricLike(MetricIdentifier item)PodsMetricSourceFluent.MetricNested<A>PodsMetricSourceFluent. editOrNewMetricLike(MetricIdentifier item)PodsMetricStatusFluent.MetricNested<A>PodsMetricStatusFluent. editOrNewMetricLike(MetricIdentifier item)voidExternalMetricSource. setMetric(MetricIdentifier metric)ExternalMetricSource indicates how to scale on a metric not associated with any Kubernetes object (for example length of queue in cloud messaging service, or QPS from loadbalancer running outside of cluster).voidExternalMetricStatus. setMetric(MetricIdentifier metric)ExternalMetricStatus indicates the current value of a global metric not associated with any Kubernetes object.voidObjectMetricSource. setMetric(MetricIdentifier metric)ObjectMetricSource indicates how to scale on a metric describing a kubernetes object (for example, hits-per-second on an Ingress object).voidObjectMetricStatus. setMetric(MetricIdentifier metric)ObjectMetricStatus indicates the current value of a metric describing a kubernetes object (for example, hits-per-second on an Ingress object).voidPodsMetricSource. setMetric(MetricIdentifier metric)PodsMetricSource indicates how to scale on a metric describing each pod in the current scale target (for example, transactions-processed-per-second).voidPodsMetricStatus. setMetric(MetricIdentifier metric)PodsMetricStatus indicates the current value of a metric describing each pod in the current scale target (for example, transactions-processed-per-second).AExternalMetricSourceFluent. withMetric(MetricIdentifier metric)AExternalMetricStatusFluent. withMetric(MetricIdentifier metric)AObjectMetricSourceFluent. withMetric(MetricIdentifier metric)AObjectMetricStatusFluent. withMetric(MetricIdentifier metric)APodsMetricSourceFluent. withMetric(MetricIdentifier metric)APodsMetricStatusFluent. withMetric(MetricIdentifier metric)ExternalMetricSourceFluent.MetricNested<A>ExternalMetricSourceFluent. withNewMetricLike(MetricIdentifier item)ExternalMetricStatusFluent.MetricNested<A>ExternalMetricStatusFluent. withNewMetricLike(MetricIdentifier item)ObjectMetricSourceFluent.MetricNested<A>ObjectMetricSourceFluent. withNewMetricLike(MetricIdentifier item)ObjectMetricStatusFluent.MetricNested<A>ObjectMetricStatusFluent. withNewMetricLike(MetricIdentifier item)PodsMetricSourceFluent.MetricNested<A>PodsMetricSourceFluent. withNewMetricLike(MetricIdentifier item)PodsMetricStatusFluent.MetricNested<A>PodsMetricStatusFluent. withNewMetricLike(MetricIdentifier item)Constructors in io.fabric8.kubernetes.api.model.autoscaling.v2beta2 with parameters of type MetricIdentifier Constructor Description ExternalMetricSource(MetricIdentifier metric, MetricTarget target)ExternalMetricStatus(MetricValueStatus current, MetricIdentifier metric)MetricIdentifierBuilder(MetricIdentifier instance)MetricIdentifierBuilder(MetricIdentifierFluent<?> fluent, MetricIdentifier instance)MetricIdentifierFluent(MetricIdentifier instance)ObjectMetricSource(CrossVersionObjectReference describedObject, MetricIdentifier metric, MetricTarget target)ObjectMetricStatus(MetricValueStatus current, CrossVersionObjectReference describedObject, MetricIdentifier metric)PodsMetricSource(MetricIdentifier metric, MetricTarget target)PodsMetricStatus(MetricValueStatus current, MetricIdentifier metric)
-