Package io.kubernetes.client.proto
Interface V1Autoscaling.ExternalMetricSourceOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
V1Autoscaling.ExternalMetricSource,V1Autoscaling.ExternalMetricSource.Builder
- Enclosing class:
- V1Autoscaling
public static interface V1Autoscaling.ExternalMetricSourceOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionmetricName is the name of the metric in question.com.google.protobuf.ByteStringmetricName is the name of the metric in question.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.targetAverageValue is the target per-pod value of global metric (as a quantity).targetAverageValue is the target per-pod value of global metric (as a quantity).targetValue is the target value of the metric (as a quantity).targetValue is the target value of the metric (as a quantity).booleanmetricName is the name of the metric in question.booleanmetricSelector is used to identify a specific time series within a given metric.booleantargetAverageValue is the target per-pod value of global metric (as a quantity).booleantargetValue is the target value of the metric (as a quantity).Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods 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 the metric in question.
optional string metricName = 1; -
getMetricName
String getMetricName()metricName is the name of the metric in question.
optional string metricName = 1; -
getMetricNameBytes
com.google.protobuf.ByteString getMetricNameBytes()metricName is the name of the metric in question.
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; -
hasTargetValue
boolean hasTargetValue()targetValue is the target value of the metric (as a quantity). Mutually exclusive with TargetAverageValue. +optional
optional .k8s.io.apimachinery.pkg.api.resource.Quantity targetValue = 3; -
getTargetValue
Resource.Quantity getTargetValue()targetValue is the target value of the metric (as a quantity). Mutually exclusive with TargetAverageValue. +optional
optional .k8s.io.apimachinery.pkg.api.resource.Quantity targetValue = 3; -
getTargetValueOrBuilder
Resource.QuantityOrBuilder getTargetValueOrBuilder()targetValue is the target value of the metric (as a quantity). Mutually exclusive with TargetAverageValue. +optional
optional .k8s.io.apimachinery.pkg.api.resource.Quantity targetValue = 3; -
hasTargetAverageValue
boolean hasTargetAverageValue()targetAverageValue is the target per-pod value of global metric (as a quantity). Mutually exclusive with TargetValue. +optional
optional .k8s.io.apimachinery.pkg.api.resource.Quantity targetAverageValue = 4; -
getTargetAverageValue
Resource.Quantity getTargetAverageValue()targetAverageValue is the target per-pod value of global metric (as a quantity). Mutually exclusive with TargetValue. +optional
optional .k8s.io.apimachinery.pkg.api.resource.Quantity targetAverageValue = 4; -
getTargetAverageValueOrBuilder
Resource.QuantityOrBuilder getTargetAverageValueOrBuilder()targetAverageValue is the target per-pod value of global metric (as a quantity). Mutually exclusive with TargetValue. +optional
optional .k8s.io.apimachinery.pkg.api.resource.Quantity targetAverageValue = 4;
-