public final class LicenseResourceCommitment extends GeneratedMessageV3 implements LicenseResourceCommitmentOrBuilder
Commitment for a particular license resource.
Protobuf type google.cloud.compute.v1.LicenseResourceCommitment
Static Fields
AMOUNT_FIELD_NUMBER
public static final int AMOUNT_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
CORES_PER_LICENSE_FIELD_NUMBER
public static final int CORES_PER_LICENSE_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
LICENSE_FIELD_NUMBER
public static final int LICENSE_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
Static Methods
getDefaultInstance()
public static LicenseResourceCommitment getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static LicenseResourceCommitment.Builder newBuilder()
newBuilder(LicenseResourceCommitment prototype)
public static LicenseResourceCommitment.Builder newBuilder(LicenseResourceCommitment prototype)
public static LicenseResourceCommitment parseDelimitedFrom(InputStream input)
public static LicenseResourceCommitment parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static LicenseResourceCommitment parseFrom(byte[] data)
Parameter |
---|
Name | Description |
data | byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static LicenseResourceCommitment parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static LicenseResourceCommitment parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static LicenseResourceCommitment parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static LicenseResourceCommitment parseFrom(CodedInputStream input)
public static LicenseResourceCommitment parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static LicenseResourceCommitment parseFrom(InputStream input)
public static LicenseResourceCommitment parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static LicenseResourceCommitment parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static LicenseResourceCommitment parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<LicenseResourceCommitment> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
Parameter |
---|
Name | Description |
obj | Object
|
Overrides
getAmount()
The number of licenses purchased.
optional int64 amount = 196759640;
Returns |
---|
Type | Description |
long | The amount.
|
getCoresPerLicense()
public String getCoresPerLicense()
Specifies the core range of the instance for which this license applies.
optional string cores_per_license = 32482324;
Returns |
---|
Type | Description |
String | The coresPerLicense.
|
getCoresPerLicenseBytes()
public ByteString getCoresPerLicenseBytes()
Specifies the core range of the instance for which this license applies.
optional string cores_per_license = 32482324;
Returns |
---|
Type | Description |
ByteString | The bytes for coresPerLicense.
|
getDefaultInstanceForType()
public LicenseResourceCommitment getDefaultInstanceForType()
getLicense()
public String getLicense()
Any applicable license URI.
optional string license = 166757441;
Returns |
---|
Type | Description |
String | The license.
|
getLicenseBytes()
public ByteString getLicenseBytes()
Any applicable license URI.
optional string license = 166757441;
Returns |
---|
Type | Description |
ByteString | The bytes for license.
|
getParserForType()
public Parser<LicenseResourceCommitment> getParserForType()
Overrides
getSerializedSize()
public int getSerializedSize()
Returns |
---|
Type | Description |
int | |
Overrides
getUnknownFields()
public final UnknownFieldSet getUnknownFields()
Overrides
hasAmount()
public boolean hasAmount()
The number of licenses purchased.
optional int64 amount = 196759640;
Returns |
---|
Type | Description |
boolean | Whether the amount field is set.
|
hasCoresPerLicense()
public boolean hasCoresPerLicense()
Specifies the core range of the instance for which this license applies.
optional string cores_per_license = 32482324;
Returns |
---|
Type | Description |
boolean | Whether the coresPerLicense field is set.
|
hasLicense()
public boolean hasLicense()
Any applicable license URI.
optional string license = 166757441;
Returns |
---|
Type | Description |
boolean | Whether the license field is set.
|
hashCode()
Returns |
---|
Type | Description |
int | |
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public LicenseResourceCommitment.Builder newBuilderForType()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected LicenseResourceCommitment.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Overrides
toBuilder()
public LicenseResourceCommitment.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides