Interface V2beta1Autoscaling.ExternalMetricStatusOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
V2beta1Autoscaling.ExternalMetricStatus, V2beta1Autoscaling.ExternalMetricStatus.Builder
Enclosing class:
V2beta1Autoscaling

public static interface V2beta1Autoscaling.ExternalMetricStatusOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    currentAverageValue is the current value of metric averaged over autoscaled pods.
    currentAverageValue is the current value of metric averaged over autoscaled pods.
    currentValue is the current value of the metric (as a quantity)
    currentValue is the current value of the metric (as a quantity)
    metricName is the name of a metric used for autoscaling in metric system.
    com.google.protobuf.ByteString
    metricName is the name of a metric used for autoscaling in metric system.
    metricSelector is used to identify a specific time series within a given metric.
    metricSelector is used to identify a specific time series within a given metric.
    boolean
    currentAverageValue is the current value of metric averaged over autoscaled pods.
    boolean
    currentValue is the current value of the metric (as a quantity)
    boolean
    metricName is the name of a metric used for autoscaling in metric system.
    boolean
    metricSelector is used to identify a specific time series within a given metric.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • hasMetricName

      boolean hasMetricName()
       metricName is the name of a metric used for autoscaling in
       metric system.
       
      optional string metricName = 1;
    • getMetricName

      String getMetricName()
       metricName is the name of a metric used for autoscaling in
       metric system.
       
      optional string metricName = 1;
    • getMetricNameBytes

      com.google.protobuf.ByteString getMetricNameBytes()
       metricName is the name of a metric used for autoscaling in
       metric system.
       
      optional string metricName = 1;
    • hasMetricSelector

      boolean hasMetricSelector()
       metricSelector is used to identify a specific time series
       within a given metric.
       +optional
       
      optional .k8s.io.apimachinery.pkg.apis.meta.v1.LabelSelector metricSelector = 2;
    • getMetricSelector

      Meta.LabelSelector getMetricSelector()
       metricSelector is used to identify a specific time series
       within a given metric.
       +optional
       
      optional .k8s.io.apimachinery.pkg.apis.meta.v1.LabelSelector metricSelector = 2;
    • getMetricSelectorOrBuilder

      Meta.LabelSelectorOrBuilder getMetricSelectorOrBuilder()
       metricSelector is used to identify a specific time series
       within a given metric.
       +optional
       
      optional .k8s.io.apimachinery.pkg.apis.meta.v1.LabelSelector metricSelector = 2;
    • hasCurrentValue

      boolean hasCurrentValue()
       currentValue is the current value of the metric (as a quantity)
       
      optional .k8s.io.apimachinery.pkg.api.resource.Quantity currentValue = 3;
    • getCurrentValue

      Resource.Quantity getCurrentValue()
       currentValue is the current value of the metric (as a quantity)
       
      optional .k8s.io.apimachinery.pkg.api.resource.Quantity currentValue = 3;
    • getCurrentValueOrBuilder

      Resource.QuantityOrBuilder getCurrentValueOrBuilder()
       currentValue is the current value of the metric (as a quantity)
       
      optional .k8s.io.apimachinery.pkg.api.resource.Quantity currentValue = 3;
    • hasCurrentAverageValue

      boolean hasCurrentAverageValue()
       currentAverageValue is the current value of metric averaged over autoscaled pods.
       +optional
       
      optional .k8s.io.apimachinery.pkg.api.resource.Quantity currentAverageValue = 4;
    • getCurrentAverageValue

      Resource.Quantity getCurrentAverageValue()
       currentAverageValue is the current value of metric averaged over autoscaled pods.
       +optional
       
      optional .k8s.io.apimachinery.pkg.api.resource.Quantity currentAverageValue = 4;
    • getCurrentAverageValueOrBuilder

      Resource.QuantityOrBuilder getCurrentAverageValueOrBuilder()
       currentAverageValue is the current value of metric averaged over autoscaled pods.
       +optional
       
      optional .k8s.io.apimachinery.pkg.api.resource.Quantity currentAverageValue = 4;