Package io.kubernetes.client.proto
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 Summary
Modifier and TypeMethodDescriptionoptional .k8s.io.api.autoscaling.v2beta2.CrossVersionObjectReference describedObject = 1;
optional .k8s.io.api.autoscaling.v2beta2.CrossVersionObjectReference describedObject = 1;
metric identifies the target metric by name and selectormetric identifies the target metric by name and selectortarget specifies the target value for the given metrictarget specifies the target value for the given metricboolean
optional .k8s.io.api.autoscaling.v2beta2.CrossVersionObjectReference describedObject = 1;
boolean
metric identifies the target metric by name and selectorboolean
target specifies the target value for the given metricMethods 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
-
hasDescribedObject
boolean hasDescribedObject()optional .k8s.io.api.autoscaling.v2beta2.CrossVersionObjectReference describedObject = 1;
-
getDescribedObject
V2beta2Autoscaling.CrossVersionObjectReference getDescribedObject()optional .k8s.io.api.autoscaling.v2beta2.CrossVersionObjectReference describedObject = 1;
-
getDescribedObjectOrBuilder
V2beta2Autoscaling.CrossVersionObjectReferenceOrBuilder 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
V2beta2Autoscaling.MetricTarget getTarget()target specifies the target value for the given metric
optional .k8s.io.api.autoscaling.v2beta2.MetricTarget target = 2;
-
getTargetOrBuilder
V2beta2Autoscaling.MetricTargetOrBuilder 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
V2beta2Autoscaling.MetricIdentifier getMetric()metric identifies the target metric by name and selector
optional .k8s.io.api.autoscaling.v2beta2.MetricIdentifier metric = 3;
-
getMetricOrBuilder
V2beta2Autoscaling.MetricIdentifierOrBuilder getMetricOrBuilder()metric identifies the target metric by name and selector
optional .k8s.io.api.autoscaling.v2beta2.MetricIdentifier metric = 3;
-