Interface V2beta2Autoscaling.ObjectMetricSourceOrBuilder

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

public static interface V2beta2Autoscaling.ObjectMetricSourceOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • hasDescribedObject

      boolean hasDescribedObject()
      optional .k8s.io.api.autoscaling.v2beta2.CrossVersionObjectReference describedObject = 1;
    • getDescribedObject

      optional .k8s.io.api.autoscaling.v2beta2.CrossVersionObjectReference describedObject = 1;
    • getDescribedObjectOrBuilder

      optional .k8s.io.api.autoscaling.v2beta2.CrossVersionObjectReference describedObject = 1;
    • hasTarget

      boolean hasTarget()
       target specifies the target value for the given metric
       
      optional .k8s.io.api.autoscaling.v2beta2.MetricTarget target = 2;
    • getTarget

       target specifies the target value for the given metric
       
      optional .k8s.io.api.autoscaling.v2beta2.MetricTarget target = 2;
    • getTargetOrBuilder

       target specifies the target value for the given metric
       
      optional .k8s.io.api.autoscaling.v2beta2.MetricTarget target = 2;
    • hasMetric

      boolean hasMetric()
       metric identifies the target metric by name and selector
       
      optional .k8s.io.api.autoscaling.v2beta2.MetricIdentifier metric = 3;
    • getMetric

       metric identifies the target metric by name and selector
       
      optional .k8s.io.api.autoscaling.v2beta2.MetricIdentifier metric = 3;
    • getMetricOrBuilder

       metric identifies the target metric by name and selector
       
      optional .k8s.io.api.autoscaling.v2beta2.MetricIdentifier metric = 3;