public static final class V2beta2Autoscaling.ExternalMetricStatus extends com.google.protobuf.GeneratedMessageV3 implements V2beta2Autoscaling.ExternalMetricStatusOrBuilder
ExternalMetricStatus indicates the current value of a global metric not associated with any Kubernetes object.Protobuf type
k8s.io.api.autoscaling.v2beta2.ExternalMetricStatus| Modifier and Type | Class and Description |
|---|---|
static class |
V2beta2Autoscaling.ExternalMetricStatus.Builder
ExternalMetricStatus indicates the current value of a global metric
not associated with any Kubernetes object.
|
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage,BuilderType extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter| Modifier and Type | Field and Description |
|---|---|
static int |
CURRENT_FIELD_NUMBER |
static int |
METRIC_FIELD_NUMBER |
static com.google.protobuf.Parser<V2beta2Autoscaling.ExternalMetricStatus> |
PARSER
Deprecated.
|
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newInstance, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int METRIC_FIELD_NUMBER
public static final int CURRENT_FIELD_NUMBER
@Deprecated public static final com.google.protobuf.Parser<V2beta2Autoscaling.ExternalMetricStatus> PARSER
public final com.google.protobuf.UnknownFieldSet getUnknownFields()
getUnknownFields in interface com.google.protobuf.MessageOrBuildergetUnknownFields in class com.google.protobuf.GeneratedMessageV3public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3public boolean hasMetric()
metric identifies the target metric by name and selector
optional .k8s.io.api.autoscaling.v2beta2.MetricIdentifier metric = 1;hasMetric in interface V2beta2Autoscaling.ExternalMetricStatusOrBuilderpublic V2beta2Autoscaling.MetricIdentifier getMetric()
metric identifies the target metric by name and selector
optional .k8s.io.api.autoscaling.v2beta2.MetricIdentifier metric = 1;getMetric in interface V2beta2Autoscaling.ExternalMetricStatusOrBuilderpublic V2beta2Autoscaling.MetricIdentifierOrBuilder getMetricOrBuilder()
metric identifies the target metric by name and selector
optional .k8s.io.api.autoscaling.v2beta2.MetricIdentifier metric = 1;getMetricOrBuilder in interface V2beta2Autoscaling.ExternalMetricStatusOrBuilderpublic boolean hasCurrent()
current contains the current value for the given metric
optional .k8s.io.api.autoscaling.v2beta2.MetricValueStatus current = 2;hasCurrent in interface V2beta2Autoscaling.ExternalMetricStatusOrBuilderpublic V2beta2Autoscaling.MetricValueStatus getCurrent()
current contains the current value for the given metric
optional .k8s.io.api.autoscaling.v2beta2.MetricValueStatus current = 2;getCurrent in interface V2beta2Autoscaling.ExternalMetricStatusOrBuilderpublic V2beta2Autoscaling.MetricValueStatusOrBuilder getCurrentOrBuilder()
current contains the current value for the given metric
optional .k8s.io.api.autoscaling.v2beta2.MetricValueStatus current = 2;getCurrentOrBuilder in interface V2beta2Autoscaling.ExternalMetricStatusOrBuilderpublic final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3public void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageV3IOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessageV3public boolean equals(Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static V2beta2Autoscaling.ExternalMetricStatus parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static V2beta2Autoscaling.ExternalMetricStatus parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static V2beta2Autoscaling.ExternalMetricStatus parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static V2beta2Autoscaling.ExternalMetricStatus parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static V2beta2Autoscaling.ExternalMetricStatus parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static V2beta2Autoscaling.ExternalMetricStatus parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static V2beta2Autoscaling.ExternalMetricStatus parseFrom(InputStream input) throws IOException
IOExceptionpublic static V2beta2Autoscaling.ExternalMetricStatus parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static V2beta2Autoscaling.ExternalMetricStatus parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static V2beta2Autoscaling.ExternalMetricStatus parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static V2beta2Autoscaling.ExternalMetricStatus parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static V2beta2Autoscaling.ExternalMetricStatus parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic V2beta2Autoscaling.ExternalMetricStatus.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static V2beta2Autoscaling.ExternalMetricStatus.Builder newBuilder()
public static V2beta2Autoscaling.ExternalMetricStatus.Builder newBuilder(V2beta2Autoscaling.ExternalMetricStatus prototype)
public V2beta2Autoscaling.ExternalMetricStatus.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected V2beta2Autoscaling.ExternalMetricStatus.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static V2beta2Autoscaling.ExternalMetricStatus getDefaultInstance()
public static com.google.protobuf.Parser<V2beta2Autoscaling.ExternalMetricStatus> parser()
public com.google.protobuf.Parser<V2beta2Autoscaling.ExternalMetricStatus> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public V2beta2Autoscaling.ExternalMetricStatus getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2023. All rights reserved.