Uses of Class
com.google.cloud.compute.v1.Image.Builder
-
Uses of Image.Builder in com.google.cloud.compute.v1
Methods in com.google.cloud.compute.v1 that return Image.BuilderModifier and TypeMethodDescriptionImage.Builder.addAllGuestOsFeatures(Iterable<? extends GuestOsFeature> values) A list of features to enable on the guest operating system.Image.Builder.addAllLicenseCodes(Iterable<? extends Long> values) Integer license codes indicating which licenses are attached to this image.Image.Builder.addAllLicenses(Iterable<String> values) Any applicable license URI.Image.Builder.addAllStorageLocations(Iterable<String> values) Cloud Storage bucket storage location of the image (regional or multi-regional).Image.Builder.addGuestOsFeatures(int index, GuestOsFeature value) A list of features to enable on the guest operating system.Image.Builder.addGuestOsFeatures(int index, GuestOsFeature.Builder builderForValue) A list of features to enable on the guest operating system.Image.Builder.addGuestOsFeatures(GuestOsFeature value) A list of features to enable on the guest operating system.Image.Builder.addGuestOsFeatures(GuestOsFeature.Builder builderForValue) A list of features to enable on the guest operating system.ImageList.Builder.addItemsBuilder()A list of Image resources.ImageList.Builder.addItemsBuilder(int index) A list of Image resources.Image.Builder.addLicenseCodes(long value) Integer license codes indicating which licenses are attached to this image.Image.Builder.addLicenses(String value) Any applicable license URI.Image.Builder.addLicensesBytes(com.google.protobuf.ByteString value) Any applicable license URI.Image.Builder.addStorageLocations(String value) Cloud Storage bucket storage location of the image (regional or multi-regional).Image.Builder.addStorageLocationsBytes(com.google.protobuf.ByteString value) Cloud Storage bucket storage location of the image (regional or multi-regional).Image.Builder.clear()Image.Builder.clearArchitecture()The architecture of the image.Image.Builder.clearArchiveSizeBytes()Size of the image tar.gz archive stored in Google Cloud Storage (in bytes).Image.Builder.clearCreationTimestamp()Output only.Image.Builder.clearDeprecated()Output only.Image.Builder.clearDescription()An optional description of this resource.Image.Builder.clearDiskSizeGb()Size of the image when restored onto a persistent disk (in GB).Image.Builder.clearEnableConfidentialCompute()Output only.Image.Builder.clearFamily()The name of the image family to which this image belongs.Image.Builder.clearGuestOsFeatures()A list of features to enable on the guest operating system.Image.Builder.clearId()Output only.Image.Builder.clearImageEncryptionKey()Encrypts the image using acustomer-supplied encryption key.Image.Builder.clearKind()Output only.Image.Builder.clearLabelFingerprint()A fingerprint for the labels being applied to this image, which is essentially a hash of the labels used for optimistic locking.Image.Builder.clearLabels()Image.Builder.clearLicenseCodes()Integer license codes indicating which licenses are attached to this image.Image.Builder.clearLicenses()Any applicable license URI.Image.Builder.clearName()Name of the resource; provided by the client when the resource is created.Image.Builder.clearParams()Input only.Image.Builder.clearRawDisk()The parameters of the raw disk image.Image.Builder.clearSatisfiesPzi()Output only.Image.Builder.clearSatisfiesPzs()Output only.Image.Builder.clearSelfLink()Output only.Image.Builder.clearShieldedInstanceInitialState()Set the secure boot keys of shielded instance.Image.Builder.clearSourceDisk()URL of the source disk used to create this image.Image.Builder.clearSourceDiskEncryptionKey()Thecustomer-supplied encryption key of the source disk.Image.Builder.clearSourceDiskId()Output only.Image.Builder.clearSourceImage()URL of the source image used to create this image.Image.Builder.clearSourceImageEncryptionKey()The customer-supplied encryption key of the source image.Image.Builder.clearSourceImageId()Output only.Image.Builder.clearSourceSnapshot()URL of the source snapshot used to create this image.Image.Builder.clearSourceSnapshotEncryptionKey()The customer-supplied encryption key of the source snapshot.Image.Builder.clearSourceSnapshotId()Output only.Image.Builder.clearSourceType()The type of the image used to create this disk.Image.Builder.clearStatus()Output only.Image.Builder.clearStorageLocations()Cloud Storage bucket storage location of the image (regional or multi-regional).ImageFamilyView.Builder.getImageBuilder()The latest image that is part of the specified image family in the requested location, and that is not deprecated.InsertImageRequest.Builder.getImageResourceBuilder()The body resource for this requestPatchImageRequest.Builder.getImageResourceBuilder()The body resource for this requestImageList.Builder.getItemsBuilder(int index) A list of Image resources.Image.Builder.mergeDeprecated(DeprecationStatus value) Output only.Image.Builder.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) Image.Builder.mergeFrom(com.google.protobuf.Message other) Image.Builder.mergeImageEncryptionKey(CustomerEncryptionKey value) Encrypts the image using acustomer-supplied encryption key.Image.Builder.mergeParams(ImageParams value) Input only.Image.Builder.mergeRawDisk(RawDisk value) The parameters of the raw disk image.Image.Builder.mergeShieldedInstanceInitialState(InitialStateConfig value) Set the secure boot keys of shielded instance.Image.Builder.mergeSourceDiskEncryptionKey(CustomerEncryptionKey value) Thecustomer-supplied encryption key of the source disk.Image.Builder.mergeSourceImageEncryptionKey(CustomerEncryptionKey value) The customer-supplied encryption key of the source image.Image.Builder.mergeSourceSnapshotEncryptionKey(CustomerEncryptionKey value) The customer-supplied encryption key of the source snapshot.static Image.BuilderImage.newBuilder()static Image.BuilderImage.newBuilder(Image prototype) Image.newBuilderForType()protected Image.BuilderImage.newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) Image.Builder.putAllLabels(Map<String, String> values) Labels to apply to this image.Labels to apply to this image.Image.Builder.removeGuestOsFeatures(int index) A list of features to enable on the guest operating system.Image.Builder.removeLabels(String key) Labels to apply to this image.Image.Builder.setArchitecture(String value) The architecture of the image.Image.Builder.setArchitectureBytes(com.google.protobuf.ByteString value) The architecture of the image.Image.Builder.setArchiveSizeBytes(long value) Size of the image tar.gz archive stored in Google Cloud Storage (in bytes).Image.Builder.setCreationTimestamp(String value) Output only.Image.Builder.setCreationTimestampBytes(com.google.protobuf.ByteString value) Output only.Image.Builder.setDeprecated(DeprecationStatus value) Output only.Image.Builder.setDeprecated(DeprecationStatus.Builder builderForValue) Output only.Image.Builder.setDescription(String value) An optional description of this resource.Image.Builder.setDescriptionBytes(com.google.protobuf.ByteString value) An optional description of this resource.Image.Builder.setDiskSizeGb(long value) Size of the image when restored onto a persistent disk (in GB).Image.Builder.setEnableConfidentialCompute(boolean value) Output only.The name of the image family to which this image belongs.Image.Builder.setFamilyBytes(com.google.protobuf.ByteString value) The name of the image family to which this image belongs.Image.Builder.setGuestOsFeatures(int index, GuestOsFeature value) A list of features to enable on the guest operating system.Image.Builder.setGuestOsFeatures(int index, GuestOsFeature.Builder builderForValue) A list of features to enable on the guest operating system.Image.Builder.setId(long value) Output only.Image.Builder.setImageEncryptionKey(CustomerEncryptionKey value) Encrypts the image using acustomer-supplied encryption key.Image.Builder.setImageEncryptionKey(CustomerEncryptionKey.Builder builderForValue) Encrypts the image using acustomer-supplied encryption key.Output only.Image.Builder.setKindBytes(com.google.protobuf.ByteString value) Output only.Image.Builder.setLabelFingerprint(String value) A fingerprint for the labels being applied to this image, which is essentially a hash of the labels used for optimistic locking.Image.Builder.setLabelFingerprintBytes(com.google.protobuf.ByteString value) A fingerprint for the labels being applied to this image, which is essentially a hash of the labels used for optimistic locking.Image.Builder.setLicenseCodes(int index, long value) Integer license codes indicating which licenses are attached to this image.Image.Builder.setLicenses(int index, String value) Any applicable license URI.Name of the resource; provided by the client when the resource is created.Image.Builder.setNameBytes(com.google.protobuf.ByteString value) Name of the resource; provided by the client when the resource is created.Image.Builder.setParams(ImageParams value) Input only.Image.Builder.setParams(ImageParams.Builder builderForValue) Input only.Image.Builder.setRawDisk(RawDisk value) The parameters of the raw disk image.Image.Builder.setRawDisk(RawDisk.Builder builderForValue) The parameters of the raw disk image.Image.Builder.setSatisfiesPzi(boolean value) Output only.Image.Builder.setSatisfiesPzs(boolean value) Output only.Image.Builder.setSelfLink(String value) Output only.Image.Builder.setSelfLinkBytes(com.google.protobuf.ByteString value) Output only.Image.Builder.setShieldedInstanceInitialState(InitialStateConfig value) Set the secure boot keys of shielded instance.Image.Builder.setShieldedInstanceInitialState(InitialStateConfig.Builder builderForValue) Set the secure boot keys of shielded instance.Image.Builder.setSourceDisk(String value) URL of the source disk used to create this image.Image.Builder.setSourceDiskBytes(com.google.protobuf.ByteString value) URL of the source disk used to create this image.Image.Builder.setSourceDiskEncryptionKey(CustomerEncryptionKey value) Thecustomer-supplied encryption key of the source disk.Image.Builder.setSourceDiskEncryptionKey(CustomerEncryptionKey.Builder builderForValue) Thecustomer-supplied encryption key of the source disk.Image.Builder.setSourceDiskId(String value) Output only.Image.Builder.setSourceDiskIdBytes(com.google.protobuf.ByteString value) Output only.Image.Builder.setSourceImage(String value) URL of the source image used to create this image.Image.Builder.setSourceImageBytes(com.google.protobuf.ByteString value) URL of the source image used to create this image.Image.Builder.setSourceImageEncryptionKey(CustomerEncryptionKey value) The customer-supplied encryption key of the source image.Image.Builder.setSourceImageEncryptionKey(CustomerEncryptionKey.Builder builderForValue) The customer-supplied encryption key of the source image.Image.Builder.setSourceImageId(String value) Output only.Image.Builder.setSourceImageIdBytes(com.google.protobuf.ByteString value) Output only.Image.Builder.setSourceSnapshot(String value) URL of the source snapshot used to create this image.Image.Builder.setSourceSnapshotBytes(com.google.protobuf.ByteString value) URL of the source snapshot used to create this image.Image.Builder.setSourceSnapshotEncryptionKey(CustomerEncryptionKey value) The customer-supplied encryption key of the source snapshot.Image.Builder.setSourceSnapshotEncryptionKey(CustomerEncryptionKey.Builder builderForValue) The customer-supplied encryption key of the source snapshot.Image.Builder.setSourceSnapshotId(String value) Output only.Image.Builder.setSourceSnapshotIdBytes(com.google.protobuf.ByteString value) Output only.Image.Builder.setSourceType(String value) The type of the image used to create this disk.Image.Builder.setSourceTypeBytes(com.google.protobuf.ByteString value) The type of the image used to create this disk.Output only.Image.Builder.setStatusBytes(com.google.protobuf.ByteString value) Output only.Image.Builder.setStorageLocations(int index, String value) Cloud Storage bucket storage location of the image (regional or multi-regional).Image.toBuilder()Methods in com.google.cloud.compute.v1 that return types with arguments of type Image.BuilderModifier and TypeMethodDescriptionImageList.Builder.getItemsBuilderList()A list of Image resources.Methods in com.google.cloud.compute.v1 with parameters of type Image.BuilderModifier and TypeMethodDescriptionImageList.Builder.addItems(int index, Image.Builder builderForValue) A list of Image resources.ImageList.Builder.addItems(Image.Builder builderForValue) A list of Image resources.ImageFamilyView.Builder.setImage(Image.Builder builderForValue) The latest image that is part of the specified image family in the requested location, and that is not deprecated.InsertImageRequest.Builder.setImageResource(Image.Builder builderForValue) The body resource for this requestPatchImageRequest.Builder.setImageResource(Image.Builder builderForValue) The body resource for this requestImageList.Builder.setItems(int index, Image.Builder builderForValue) A list of Image resources.