public final class FixedOrPercent extends com.google.protobuf.GeneratedMessageV3 implements FixedOrPercentOrBuilder
Message encapsulating a value that can be either absolute ("fixed") or
relative ("percent") to a value.
Protobuf type google.cloud.osconfig.v1alpha.FixedOrPercent| Modifier and Type | Class and Description |
|---|---|
static class |
FixedOrPercent.Builder
Message encapsulating a value that can be either absolute ("fixed") or
relative ("percent") to a value.
|
static class |
FixedOrPercent.ModeCase |
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter| Modifier and Type | Field and Description |
|---|---|
static int |
FIXED_FIELD_NUMBER |
static int |
PERCENT_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
static FixedOrPercent |
getDefaultInstance() |
FixedOrPercent |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
int |
getFixed()
Specifies a fixed value.
|
FixedOrPercent.ModeCase |
getModeCase() |
com.google.protobuf.Parser<FixedOrPercent> |
getParserForType() |
int |
getPercent()
Specifies the relative value defined as a percentage, which will be
multiplied by a reference value.
|
int |
getSerializedSize() |
boolean |
hasFixed()
Specifies a fixed value.
|
int |
hashCode() |
boolean |
hasPercent()
Specifies the relative value defined as a percentage, which will be
multiplied by a reference value.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static FixedOrPercent.Builder |
newBuilder() |
static FixedOrPercent.Builder |
newBuilder(FixedOrPercent prototype) |
FixedOrPercent.Builder |
newBuilderForType() |
protected FixedOrPercent.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static FixedOrPercent |
parseDelimitedFrom(InputStream input) |
static FixedOrPercent |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static FixedOrPercent |
parseFrom(byte[] data) |
static FixedOrPercent |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static FixedOrPercent |
parseFrom(ByteBuffer data) |
static FixedOrPercent |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static FixedOrPercent |
parseFrom(com.google.protobuf.ByteString data) |
static FixedOrPercent |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static FixedOrPercent |
parseFrom(com.google.protobuf.CodedInputStream input) |
static FixedOrPercent |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static FixedOrPercent |
parseFrom(InputStream input) |
static FixedOrPercent |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<FixedOrPercent> |
parser() |
FixedOrPercent.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, 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 FIXED_FIELD_NUMBER
public static final int PERCENT_FIELD_NUMBER
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
newInstance 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 FixedOrPercent.ModeCase getModeCase()
getModeCase in interface FixedOrPercentOrBuilderpublic boolean hasFixed()
Specifies a fixed value.
int32 fixed = 1;hasFixed in interface FixedOrPercentOrBuilderpublic int getFixed()
Specifies a fixed value.
int32 fixed = 1;getFixed in interface FixedOrPercentOrBuilderpublic boolean hasPercent()
Specifies the relative value defined as a percentage, which will be multiplied by a reference value.
int32 percent = 2;hasPercent in interface FixedOrPercentOrBuilderpublic int getPercent()
Specifies the relative value defined as a percentage, which will be multiplied by a reference value.
int32 percent = 2;getPercent in interface FixedOrPercentOrBuilderpublic 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 FixedOrPercent parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static FixedOrPercent parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static FixedOrPercent parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static FixedOrPercent parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static FixedOrPercent parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static FixedOrPercent parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static FixedOrPercent parseFrom(InputStream input) throws IOException
IOExceptionpublic static FixedOrPercent parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static FixedOrPercent parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static FixedOrPercent parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static FixedOrPercent parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static FixedOrPercent parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic FixedOrPercent.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static FixedOrPercent.Builder newBuilder()
public static FixedOrPercent.Builder newBuilder(FixedOrPercent prototype)
public FixedOrPercent.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected FixedOrPercent.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static FixedOrPercent getDefaultInstance()
public static com.google.protobuf.Parser<FixedOrPercent> parser()
public com.google.protobuf.Parser<FixedOrPercent> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public FixedOrPercent getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2024 Google LLC. All rights reserved.