Package com.google.cloud.compute.v1
Class LicenseResourceRequirements
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- com.google.cloud.compute.v1.LicenseResourceRequirements
-
- All Implemented Interfaces:
LicenseResourceRequirementsOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable
public final class LicenseResourceRequirements extends com.google.protobuf.GeneratedMessageV3 implements LicenseResourceRequirementsOrBuilder
Protobuf typegoogle.cloud.compute.v1.LicenseResourceRequirements- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classLicenseResourceRequirements.Builder-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
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
-
-
Field Summary
Fields Modifier and Type Field Description static intMIN_GUEST_CPU_COUNT_FIELD_NUMBERstatic intMIN_MEMORY_MB_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)static LicenseResourceRequirementsgetDefaultInstance()LicenseResourceRequirementsgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()intgetMinGuestCpuCount()Minimum number of guest cpus required to use the Instance.intgetMinMemoryMb()Minimum memory required to use the Instance.com.google.protobuf.Parser<LicenseResourceRequirements>getParserForType()intgetSerializedSize()inthashCode()booleanhasMinGuestCpuCount()Minimum number of guest cpus required to use the Instance.booleanhasMinMemoryMb()Minimum memory required to use the Instance.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()static LicenseResourceRequirements.BuildernewBuilder()static LicenseResourceRequirements.BuildernewBuilder(LicenseResourceRequirements prototype)LicenseResourceRequirements.BuildernewBuilderForType()protected LicenseResourceRequirements.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)static LicenseResourceRequirementsparseDelimitedFrom(InputStream input)static LicenseResourceRequirementsparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static LicenseResourceRequirementsparseFrom(byte[] data)static LicenseResourceRequirementsparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static LicenseResourceRequirementsparseFrom(com.google.protobuf.ByteString data)static LicenseResourceRequirementsparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static LicenseResourceRequirementsparseFrom(com.google.protobuf.CodedInputStream input)static LicenseResourceRequirementsparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static LicenseResourceRequirementsparseFrom(InputStream input)static LicenseResourceRequirementsparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static LicenseResourceRequirementsparseFrom(ByteBuffer data)static LicenseResourceRequirementsparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<LicenseResourceRequirements>parser()LicenseResourceRequirements.BuildertoBuilder()voidwriteTo(com.google.protobuf.CodedOutputStream output)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, 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, writeStringNoTag
-
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
MIN_GUEST_CPU_COUNT_FIELD_NUMBER
public static final int MIN_GUEST_CPU_COUNT_FIELD_NUMBER
- See Also:
- Constant Field Values
-
MIN_MEMORY_MB_FIELD_NUMBER
public static final int MIN_MEMORY_MB_FIELD_NUMBER
- See Also:
- Constant Field Values
-
-
Method Detail
-
newInstance
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
- Overrides:
newInstancein classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3
-
hasMinGuestCpuCount
public boolean hasMinGuestCpuCount()
Minimum number of guest cpus required to use the Instance. Enforced at Instance creation and Instance start.
optional int32 min_guest_cpu_count = 477964836;- Specified by:
hasMinGuestCpuCountin interfaceLicenseResourceRequirementsOrBuilder- Returns:
- Whether the minGuestCpuCount field is set.
-
getMinGuestCpuCount
public int getMinGuestCpuCount()
Minimum number of guest cpus required to use the Instance. Enforced at Instance creation and Instance start.
optional int32 min_guest_cpu_count = 477964836;- Specified by:
getMinGuestCpuCountin interfaceLicenseResourceRequirementsOrBuilder- Returns:
- The minGuestCpuCount.
-
hasMinMemoryMb
public boolean hasMinMemoryMb()
Minimum memory required to use the Instance. Enforced at Instance creation and Instance start.
optional int32 min_memory_mb = 504785894;- Specified by:
hasMinMemoryMbin interfaceLicenseResourceRequirementsOrBuilder- Returns:
- Whether the minMemoryMb field is set.
-
getMinMemoryMb
public int getMinMemoryMb()
Minimum memory required to use the Instance. Enforced at Instance creation and Instance start.
optional int32 min_memory_mb = 504785894;- Specified by:
getMinMemoryMbin interfaceLicenseResourceRequirementsOrBuilder- Returns:
- The minMemoryMb.
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessageV3- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(Object obj)
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static LicenseResourceRequirements parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static LicenseResourceRequirements parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static LicenseResourceRequirements parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static LicenseResourceRequirements parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static LicenseResourceRequirements parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static LicenseResourceRequirements parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static LicenseResourceRequirements parseFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static LicenseResourceRequirements parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static LicenseResourceRequirements parseDelimitedFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static LicenseResourceRequirements parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseFrom
public static LicenseResourceRequirements parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static LicenseResourceRequirements parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
newBuilderForType
public LicenseResourceRequirements.Builder newBuilderForType()
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
public static LicenseResourceRequirements.Builder newBuilder()
-
newBuilder
public static LicenseResourceRequirements.Builder newBuilder(LicenseResourceRequirements prototype)
-
toBuilder
public LicenseResourceRequirements.Builder toBuilder()
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected LicenseResourceRequirements.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static LicenseResourceRequirements getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<LicenseResourceRequirements> parser()
-
getParserForType
public com.google.protobuf.Parser<LicenseResourceRequirements> getParserForType()
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public LicenseResourceRequirements getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
-