Uses of Class
com.google.cloud.compute.v1.License.Builder
-
Uses of License.Builder in com.google.cloud.compute.v1
Methods in com.google.cloud.compute.v1 that return License.BuilderModifier and TypeMethodDescriptionLicense.Builder.addAllAllowedReplacementLicenses(Iterable<String> values) Specifies licenseCodes of licenses that can replace this license.License.Builder.addAllIncompatibleLicenses(Iterable<String> values) Specifies licenseCodes of licenses that are incompatible with this license.License.Builder.addAllowedReplacementLicenses(String value) Specifies licenseCodes of licenses that can replace this license.License.Builder.addAllowedReplacementLicensesBytes(com.google.protobuf.ByteString value) Specifies licenseCodes of licenses that can replace this license.License.Builder.addAllRequiredCoattachedLicenses(Iterable<String> values) Specifies the set of permissible coattached licenseCodes of licenses that satisfy the coattachment requirement of this license.License.Builder.addIncompatibleLicenses(String value) Specifies licenseCodes of licenses that are incompatible with this license.License.Builder.addIncompatibleLicensesBytes(com.google.protobuf.ByteString value) Specifies licenseCodes of licenses that are incompatible with this license.LicensesListResponse.Builder.addItemsBuilder()A list of License resources.LicensesListResponse.Builder.addItemsBuilder(int index) A list of License resources.License.Builder.addRequiredCoattachedLicenses(String value) Specifies the set of permissible coattached licenseCodes of licenses that satisfy the coattachment requirement of this license.License.Builder.addRequiredCoattachedLicensesBytes(com.google.protobuf.ByteString value) Specifies the set of permissible coattached licenseCodes of licenses that satisfy the coattachment requirement of this license.License.Builder.clear()License.Builder.clearAllowedReplacementLicenses()Specifies licenseCodes of licenses that can replace this license.License.Builder.clearAppendableToDisk()If true, this license can be appended to an existing disk's set of licenses.License.Builder.clearChargesUseFee()[Output Only] Deprecated.License.Builder.clearCreationTimestamp()Output only.License.Builder.clearDescription()An optional textual description of the resource; provided by the client when the resource is created.License.Builder.clearId()[Output Only] The unique identifier for the resource.License.Builder.clearIncompatibleLicenses()Specifies licenseCodes of licenses that are incompatible with this license.License.Builder.clearKind()Output only.License.Builder.clearLicenseCode()[Output Only] The unique code used to attach this license to images, snapshots, and disks.License.Builder.clearMinimumRetention()If set, this license will be unable to be removed or replaced once attached to a disk until the minimum_retention period has passed.License.Builder.clearMultiTenantOnly()If true, this license can only be used on VMs on multi tenant nodes.License.Builder.clearName()Name of the resource.License.Builder.clearOsLicense()If true, indicates this is an OS license.License.Builder.clearParams()Input only.License.Builder.clearRemovableFromDisk()If true, this license can be removed from a disk's set of licenses, with no replacement license needed.License.Builder.clearRequiredCoattachedLicenses()Specifies the set of permissible coattached licenseCodes of licenses that satisfy the coattachment requirement of this license.License.Builder.clearResourceRequirements()[Input Only] Deprecated.License.Builder.clearSelfLink()Output only.License.Builder.clearSelfLinkWithId()Output only.License.Builder.clearSoleTenantOnly()If true, this license can only be used on VMs on sole tenant nodes.License.Builder.clearTransferable()If false, licenses will not be copied from the source resource when creating an image from a disk, disk from snapshot, or snapshot from disk.License.Builder.clearUpdateTimestamp()Output only.LicensesListResponse.Builder.getItemsBuilder(int index) A list of License resources.InsertLicenseRequest.Builder.getLicenseResourceBuilder()The body resource for this requestUpdateLicenseRequest.Builder.getLicenseResourceBuilder()The body resource for this requestLicense.Builder.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) License.Builder.mergeFrom(com.google.protobuf.Message other) License.Builder.mergeMinimumRetention(Duration value) If set, this license will be unable to be removed or replaced once attached to a disk until the minimum_retention period has passed.License.Builder.mergeParams(LicenseParams value) Input only.License.Builder.mergeResourceRequirements(LicenseResourceRequirements value) [Input Only] Deprecated.static License.BuilderLicense.newBuilder()static License.BuilderLicense.newBuilder(License prototype) License.newBuilderForType()protected License.BuilderLicense.newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) License.Builder.setAllowedReplacementLicenses(int index, String value) Specifies licenseCodes of licenses that can replace this license.License.Builder.setAppendableToDisk(boolean value) If true, this license can be appended to an existing disk's set of licenses.License.Builder.setChargesUseFee(boolean value) [Output Only] Deprecated.License.Builder.setCreationTimestamp(String value) Output only.License.Builder.setCreationTimestampBytes(com.google.protobuf.ByteString value) Output only.License.Builder.setDescription(String value) An optional textual description of the resource; provided by the client when the resource is created.License.Builder.setDescriptionBytes(com.google.protobuf.ByteString value) An optional textual description of the resource; provided by the client when the resource is created.License.Builder.setId(long value) [Output Only] The unique identifier for the resource.License.Builder.setIncompatibleLicenses(int index, String value) Specifies licenseCodes of licenses that are incompatible with this license.Output only.License.Builder.setKindBytes(com.google.protobuf.ByteString value) Output only.License.Builder.setLicenseCode(long value) [Output Only] The unique code used to attach this license to images, snapshots, and disks.License.Builder.setMinimumRetention(Duration value) If set, this license will be unable to be removed or replaced once attached to a disk until the minimum_retention period has passed.License.Builder.setMinimumRetention(Duration.Builder builderForValue) If set, this license will be unable to be removed or replaced once attached to a disk until the minimum_retention period has passed.License.Builder.setMultiTenantOnly(boolean value) If true, this license can only be used on VMs on multi tenant nodes.Name of the resource.License.Builder.setNameBytes(com.google.protobuf.ByteString value) Name of the resource.License.Builder.setOsLicense(boolean value) If true, indicates this is an OS license.License.Builder.setParams(LicenseParams value) Input only.License.Builder.setParams(LicenseParams.Builder builderForValue) Input only.License.Builder.setRemovableFromDisk(boolean value) If true, this license can be removed from a disk's set of licenses, with no replacement license needed.License.Builder.setRequiredCoattachedLicenses(int index, String value) Specifies the set of permissible coattached licenseCodes of licenses that satisfy the coattachment requirement of this license.License.Builder.setResourceRequirements(LicenseResourceRequirements value) [Input Only] Deprecated.License.Builder.setResourceRequirements(LicenseResourceRequirements.Builder builderForValue) [Input Only] Deprecated.License.Builder.setSelfLink(String value) Output only.License.Builder.setSelfLinkBytes(com.google.protobuf.ByteString value) Output only.License.Builder.setSelfLinkWithId(String value) Output only.License.Builder.setSelfLinkWithIdBytes(com.google.protobuf.ByteString value) Output only.License.Builder.setSoleTenantOnly(boolean value) If true, this license can only be used on VMs on sole tenant nodes.License.Builder.setTransferable(boolean value) If false, licenses will not be copied from the source resource when creating an image from a disk, disk from snapshot, or snapshot from disk.License.Builder.setUpdateTimestamp(String value) Output only.License.Builder.setUpdateTimestampBytes(com.google.protobuf.ByteString value) Output only.License.toBuilder()Methods in com.google.cloud.compute.v1 that return types with arguments of type License.BuilderModifier and TypeMethodDescriptionLicensesListResponse.Builder.getItemsBuilderList()A list of License resources.Methods in com.google.cloud.compute.v1 with parameters of type License.BuilderModifier and TypeMethodDescriptionLicensesListResponse.Builder.addItems(int index, License.Builder builderForValue) A list of License resources.LicensesListResponse.Builder.addItems(License.Builder builderForValue) A list of License resources.LicensesListResponse.Builder.setItems(int index, License.Builder builderForValue) A list of License resources.InsertLicenseRequest.Builder.setLicenseResource(License.Builder builderForValue) The body resource for this requestUpdateLicenseRequest.Builder.setLicenseResource(License.Builder builderForValue) The body resource for this request