public static final class LicenseResourceCommitment.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<LicenseResourceCommitment.Builder> implements LicenseResourceCommitmentOrBuilder
Commitment for a particular license resource.Protobuf type
google.cloud.compute.v1.LicenseResourceCommitment| Modifier and Type | Method and Description |
|---|---|
LicenseResourceCommitment.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
LicenseResourceCommitment |
build() |
LicenseResourceCommitment |
buildPartial() |
LicenseResourceCommitment.Builder |
clear() |
LicenseResourceCommitment.Builder |
clearAmount()
The number of licenses you plan to purchase.
|
LicenseResourceCommitment.Builder |
clearCoresPerLicense()
The number of cores per license.
|
LicenseResourceCommitment.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
LicenseResourceCommitment.Builder |
clearLicense()
The applicable license URI.
|
LicenseResourceCommitment.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
LicenseResourceCommitment.Builder |
clone() |
long |
getAmount()
The number of licenses you plan to purchase.
|
String |
getCoresPerLicense()
The number of cores per license.
|
com.google.protobuf.ByteString |
getCoresPerLicenseBytes()
The number of cores per license.
|
LicenseResourceCommitment |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getLicense()
The applicable license URI.
|
com.google.protobuf.ByteString |
getLicenseBytes()
The applicable license URI.
|
boolean |
hasAmount()
The number of licenses you plan to purchase.
|
boolean |
hasCoresPerLicense()
The number of cores per license.
|
boolean |
hasLicense()
The applicable license URI.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
LicenseResourceCommitment.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
LicenseResourceCommitment.Builder |
mergeFrom(LicenseResourceCommitment other) |
LicenseResourceCommitment.Builder |
mergeFrom(com.google.protobuf.Message other) |
LicenseResourceCommitment.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
LicenseResourceCommitment.Builder |
setAmount(long value)
The number of licenses you plan to purchase.
|
LicenseResourceCommitment.Builder |
setCoresPerLicense(String value)
The number of cores per license.
|
LicenseResourceCommitment.Builder |
setCoresPerLicenseBytes(com.google.protobuf.ByteString value)
The number of cores per license.
|
LicenseResourceCommitment.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
LicenseResourceCommitment.Builder |
setLicense(String value)
The applicable license URI.
|
LicenseResourceCommitment.Builder |
setLicenseBytes(com.google.protobuf.ByteString value)
The applicable license URI.
|
LicenseResourceCommitment.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
LicenseResourceCommitment.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<LicenseResourceCommitment.Builder>public LicenseResourceCommitment.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<LicenseResourceCommitment.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<LicenseResourceCommitment.Builder>public LicenseResourceCommitment getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic LicenseResourceCommitment build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic LicenseResourceCommitment buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic LicenseResourceCommitment.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<LicenseResourceCommitment.Builder>public LicenseResourceCommitment.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<LicenseResourceCommitment.Builder>public LicenseResourceCommitment.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<LicenseResourceCommitment.Builder>public LicenseResourceCommitment.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<LicenseResourceCommitment.Builder>public LicenseResourceCommitment.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<LicenseResourceCommitment.Builder>public LicenseResourceCommitment.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<LicenseResourceCommitment.Builder>public LicenseResourceCommitment.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<LicenseResourceCommitment.Builder>public LicenseResourceCommitment.Builder mergeFrom(LicenseResourceCommitment other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<LicenseResourceCommitment.Builder>public LicenseResourceCommitment.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<LicenseResourceCommitment.Builder>IOExceptionpublic boolean hasAmount()
The number of licenses you plan to purchase.
optional int64 amount = 196759640;hasAmount in interface LicenseResourceCommitmentOrBuilderpublic long getAmount()
The number of licenses you plan to purchase.
optional int64 amount = 196759640;getAmount in interface LicenseResourceCommitmentOrBuilderpublic LicenseResourceCommitment.Builder setAmount(long value)
The number of licenses you plan to purchase.
optional int64 amount = 196759640;value - The amount to set.public LicenseResourceCommitment.Builder clearAmount()
The number of licenses you plan to purchase.
optional int64 amount = 196759640;public boolean hasCoresPerLicense()
The number of cores per license.
optional string cores_per_license = 32482324;hasCoresPerLicense in interface LicenseResourceCommitmentOrBuilderpublic String getCoresPerLicense()
The number of cores per license.
optional string cores_per_license = 32482324;getCoresPerLicense in interface LicenseResourceCommitmentOrBuilderpublic com.google.protobuf.ByteString getCoresPerLicenseBytes()
The number of cores per license.
optional string cores_per_license = 32482324;getCoresPerLicenseBytes in interface LicenseResourceCommitmentOrBuilderpublic LicenseResourceCommitment.Builder setCoresPerLicense(String value)
The number of cores per license.
optional string cores_per_license = 32482324;value - The coresPerLicense to set.public LicenseResourceCommitment.Builder clearCoresPerLicense()
The number of cores per license.
optional string cores_per_license = 32482324;public LicenseResourceCommitment.Builder setCoresPerLicenseBytes(com.google.protobuf.ByteString value)
The number of cores per license.
optional string cores_per_license = 32482324;value - The bytes for coresPerLicense to set.public boolean hasLicense()
The applicable license URI.
optional string license = 166757441;hasLicense in interface LicenseResourceCommitmentOrBuilderpublic String getLicense()
The applicable license URI.
optional string license = 166757441;getLicense in interface LicenseResourceCommitmentOrBuilderpublic com.google.protobuf.ByteString getLicenseBytes()
The applicable license URI.
optional string license = 166757441;getLicenseBytes in interface LicenseResourceCommitmentOrBuilderpublic LicenseResourceCommitment.Builder setLicense(String value)
The applicable license URI.
optional string license = 166757441;value - The license to set.public LicenseResourceCommitment.Builder clearLicense()
The applicable license URI.
optional string license = 166757441;public LicenseResourceCommitment.Builder setLicenseBytes(com.google.protobuf.ByteString value)
The applicable license URI.
optional string license = 166757441;value - The bytes for license to set.public final LicenseResourceCommitment.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<LicenseResourceCommitment.Builder>public final LicenseResourceCommitment.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<LicenseResourceCommitment.Builder>Copyright © 2025 Google LLC. All rights reserved.