public final class LicenseResourceCommitment extends GeneratedMessage implements LicenseResourceCommitmentOrBuilder
Commitment for a particular license resource.
Protobuf type google.cloud.compute.v1.LicenseResourceCommitment
Inherited Members
com.google.protobuf.GeneratedMessage.<ContainingT,T>newFileScopedGeneratedExtension(java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ContainingT,T>newMessageScopedGeneratedExtension(com.google.protobuf.Message,int,java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessage.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessage.<V>serializeBooleanMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Boolean,V>,com.google.protobuf.MapEntry<java.lang.Boolean,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeIntegerMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Integer,V>,com.google.protobuf.MapEntry<java.lang.Integer,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeLongMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Long,V>,com.google.protobuf.MapEntry<java.lang.Long,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeStringMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.String,V>,com.google.protobuf.MapEntry<java.lang.String,V>,int)
com.google.protobuf.GeneratedMessage.canUseUnsafe()
com.google.protobuf.GeneratedMessage.emptyBooleanList()
com.google.protobuf.GeneratedMessage.emptyDoubleList()
com.google.protobuf.GeneratedMessage.emptyFloatList()
com.google.protobuf.GeneratedMessage.emptyIntList()
com.google.protobuf.GeneratedMessage.emptyLongList()
com.google.protobuf.GeneratedMessage.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.isStringEmpty(java.lang.Object)
com.google.protobuf.GeneratedMessage.mergeFromAndMakeImmutableInternal(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)
com.google.protobuf.GeneratedMessage.newInstance(com.google.protobuf.GeneratedMessage.UnusedPrivateParameter)
com.google.protobuf.GeneratedMessage.parseUnknownFieldProto3(com.google.protobuf.CodedInputStream,com.google.protobuf.UnknownFieldSet.Builder,com.google.protobuf.ExtensionRegistryLite,int)
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 you plan to purchase.
optional int64 amount = 196759640;
| Returns |
| Type |
Description |
long |
The amount.
|
getCoresPerLicense()
public String getCoresPerLicense()
The number of cores per license.
optional string cores_per_license = 32482324;
| Returns |
| Type |
Description |
String |
The coresPerLicense.
|
getCoresPerLicenseBytes()
public ByteString getCoresPerLicenseBytes()
The number of cores per license.
optional string cores_per_license = 32482324;
| Returns |
| Type |
Description |
ByteString |
The bytes for coresPerLicense.
|
getDefaultInstanceForType()
public LicenseResourceCommitment getDefaultInstanceForType()
getLicense()
public String getLicense()
The applicable license URI.
optional string license = 166757441;
| Returns |
| Type |
Description |
String |
The license.
|
getLicenseBytes()
public ByteString getLicenseBytes()
The 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
hasAmount()
public boolean hasAmount()
The number of licenses you plan to purchase.
optional int64 amount = 196759640;
| Returns |
| Type |
Description |
boolean |
Whether the amount field is set.
|
hasCoresPerLicense()
public boolean hasCoresPerLicense()
The number of cores per license.
optional string cores_per_license = 32482324;
| Returns |
| Type |
Description |
boolean |
Whether the coresPerLicense field is set.
|
hasLicense()
public boolean hasLicense()
The 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 GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public LicenseResourceCommitment.Builder newBuilderForType()
newBuilderForType(AbstractMessage.BuilderParent parent)
protected LicenseResourceCommitment.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
toBuilder()
public LicenseResourceCommitment.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides