public final class LicenseResourceRequirements extends GeneratedMessageV3 implements LicenseResourceRequirementsOrBuilder
Protobuf type google.cloud.compute.v1.LicenseResourceRequirements
Static Fields
MIN_GUEST_CPU_COUNT_FIELD_NUMBER
public static final int MIN_GUEST_CPU_COUNT_FIELD_NUMBER
Field Value
MIN_MEMORY_MB_FIELD_NUMBER
public static final int MIN_MEMORY_MB_FIELD_NUMBER
Field Value
Static Methods
getDefaultInstance()
public static LicenseResourceRequirements getDefaultInstance()
Returns
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns
newBuilder()
public static LicenseResourceRequirements.Builder newBuilder()
Returns
newBuilder(LicenseResourceRequirements prototype)
public static LicenseResourceRequirements.Builder newBuilder(LicenseResourceRequirements prototype)
Parameter
Returns
public static LicenseResourceRequirements parseDelimitedFrom(InputStream input)
Parameter
Returns
Exceptions
public static LicenseResourceRequirements parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parseFrom(byte[] data)
public static LicenseResourceRequirements parseFrom(byte[] data)
Parameter
Name | Description |
data | byte[]
|
Returns
Exceptions
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static LicenseResourceRequirements parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parseFrom(ByteString data)
public static LicenseResourceRequirements parseFrom(ByteString data)
Parameter
Returns
Exceptions
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static LicenseResourceRequirements parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
public static LicenseResourceRequirements parseFrom(CodedInputStream input)
Parameter
Returns
Exceptions
public static LicenseResourceRequirements parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
public static LicenseResourceRequirements parseFrom(InputStream input)
Parameter
Returns
Exceptions
public static LicenseResourceRequirements parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parseFrom(ByteBuffer data)
public static LicenseResourceRequirements parseFrom(ByteBuffer data)
Parameter
Returns
Exceptions
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static LicenseResourceRequirements parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parser()
public static Parser<LicenseResourceRequirements> parser()
Returns
Methods
equals(Object obj)
public boolean equals(Object obj)
Parameter
Returns
Overrides
getDefaultInstanceForType()
public LicenseResourceRequirements getDefaultInstanceForType()
Returns
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;
Returns
Type | Description |
int | The minGuestCpuCount.
|
getMinMemoryMb()
public int getMinMemoryMb()
Minimum memory required to use the Instance. Enforced at Instance creation and Instance start.
optional int32 min_memory_mb = 504785894;
Returns
Type | Description |
int | The minMemoryMb.
|
getParserForType()
public Parser<LicenseResourceRequirements> getParserForType()
Returns
Overrides
getSerializedSize()
public int getSerializedSize()
Returns
Overrides
getUnknownFields()
public final UnknownFieldSet getUnknownFields()
Returns
Overrides
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;
Returns
Type | Description |
boolean | Whether the minGuestCpuCount field is set.
|
hasMinMemoryMb()
public boolean hasMinMemoryMb()
Minimum memory required to use the Instance. Enforced at Instance creation and Instance start.
optional int32 min_memory_mb = 504785894;
Returns
Type | Description |
boolean | Whether the minMemoryMb field is set.
|
hashCode()
Returns
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Overrides
isInitialized()
public final boolean isInitialized()
Returns
Overrides
newBuilderForType()
public LicenseResourceRequirements.Builder newBuilderForType()
Returns
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected LicenseResourceRequirements.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Parameter
Returns
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Parameter
Returns
Overrides
toBuilder()
public LicenseResourceRequirements.Builder toBuilder()
Returns
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Parameter
Overrides
Exceptions