Uses of Class
com.google.cloud.compute.v1.SourceInstanceProperties.Builder
-
Uses of SourceInstanceProperties.Builder in com.google.cloud.compute.v1
Methods in com.google.cloud.compute.v1 that return SourceInstanceProperties.BuilderModifier and TypeMethodDescriptionSourceInstanceProperties.Builder.addAllDisks(Iterable<? extends SavedAttachedDisk> values) An array of disks that are associated with the instances that are created from this machine image.SourceInstanceProperties.Builder.addAllGuestAccelerators(Iterable<? extends AcceleratorConfig> values) A list of guest accelerator cards' type and count to use for instances created from this machine image.SourceInstanceProperties.Builder.addAllNetworkInterfaces(Iterable<? extends NetworkInterface> values) An array of network access configurations for this interface.SourceInstanceProperties.Builder.addAllServiceAccounts(Iterable<? extends ServiceAccount> values) A list of service accounts with specified scopes.SourceInstanceProperties.Builder.addDisks(int index, SavedAttachedDisk value) An array of disks that are associated with the instances that are created from this machine image.SourceInstanceProperties.Builder.addDisks(int index, SavedAttachedDisk.Builder builderForValue) An array of disks that are associated with the instances that are created from this machine image.SourceInstanceProperties.Builder.addDisks(SavedAttachedDisk value) An array of disks that are associated with the instances that are created from this machine image.SourceInstanceProperties.Builder.addDisks(SavedAttachedDisk.Builder builderForValue) An array of disks that are associated with the instances that are created from this machine image.SourceInstanceProperties.Builder.addGuestAccelerators(int index, AcceleratorConfig value) A list of guest accelerator cards' type and count to use for instances created from this machine image.SourceInstanceProperties.Builder.addGuestAccelerators(int index, AcceleratorConfig.Builder builderForValue) A list of guest accelerator cards' type and count to use for instances created from this machine image.SourceInstanceProperties.Builder.addGuestAccelerators(AcceleratorConfig value) A list of guest accelerator cards' type and count to use for instances created from this machine image.SourceInstanceProperties.Builder.addGuestAccelerators(AcceleratorConfig.Builder builderForValue) A list of guest accelerator cards' type and count to use for instances created from this machine image.SourceInstanceProperties.Builder.addNetworkInterfaces(int index, NetworkInterface value) An array of network access configurations for this interface.SourceInstanceProperties.Builder.addNetworkInterfaces(int index, NetworkInterface.Builder builderForValue) An array of network access configurations for this interface.SourceInstanceProperties.Builder.addNetworkInterfaces(NetworkInterface value) An array of network access configurations for this interface.SourceInstanceProperties.Builder.addNetworkInterfaces(NetworkInterface.Builder builderForValue) An array of network access configurations for this interface.SourceInstanceProperties.Builder.addServiceAccounts(int index, ServiceAccount value) A list of service accounts with specified scopes.SourceInstanceProperties.Builder.addServiceAccounts(int index, ServiceAccount.Builder builderForValue) A list of service accounts with specified scopes.SourceInstanceProperties.Builder.addServiceAccounts(ServiceAccount value) A list of service accounts with specified scopes.SourceInstanceProperties.Builder.addServiceAccounts(ServiceAccount.Builder builderForValue) A list of service accounts with specified scopes.SourceInstanceProperties.Builder.clear()SourceInstanceProperties.Builder.clearCanIpForward()Enables instances created based on this machine image to send packets with source IP addresses other than their own and receive packets with destination IP addresses other than their own.SourceInstanceProperties.Builder.clearDeletionProtection()Whether the instance created from this machine image should be protected against deletion.SourceInstanceProperties.Builder.clearDescription()An optional text description for the instances that are created from this machine image.SourceInstanceProperties.Builder.clearDisks()An array of disks that are associated with the instances that are created from this machine image.SourceInstanceProperties.Builder.clearGuestAccelerators()A list of guest accelerator cards' type and count to use for instances created from this machine image.SourceInstanceProperties.Builder.clearKeyRevocationActionType()KeyRevocationActionType of the instance.SourceInstanceProperties.Builder.clearLabels()SourceInstanceProperties.Builder.clearMachineType()The machine type to use for instances that are created from this machine image.SourceInstanceProperties.Builder.clearMetadata()The metadata key/value pairs to assign to instances that are created from this machine image.SourceInstanceProperties.Builder.clearMinCpuPlatform()Minimum cpu/platform to be used by instances created from this machine image.SourceInstanceProperties.Builder.clearNetworkInterfaces()An array of network access configurations for this interface.SourceInstanceProperties.Builder.clearPostKeyRevocationActionType()PostKeyRevocationActionType of the instance.SourceInstanceProperties.Builder.clearScheduling()Specifies the scheduling options for the instances that are created from this machine image.SourceInstanceProperties.Builder.clearServiceAccounts()A list of service accounts with specified scopes.SourceInstanceProperties.Builder.clearTags()A list of tags to apply to the instances that are created from this machine image.MachineImage.Builder.getSourceInstancePropertiesBuilder()Output only.SourceInstanceProperties.Builder.mergeFrom(SourceInstanceProperties other) SourceInstanceProperties.Builder.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) SourceInstanceProperties.Builder.mergeFrom(com.google.protobuf.Message other) SourceInstanceProperties.Builder.mergeMetadata(Metadata value) The metadata key/value pairs to assign to instances that are created from this machine image.SourceInstanceProperties.Builder.mergeScheduling(Scheduling value) Specifies the scheduling options for the instances that are created from this machine image.A list of tags to apply to the instances that are created from this machine image.SourceInstanceProperties.newBuilder()SourceInstanceProperties.newBuilder(SourceInstanceProperties prototype) SourceInstanceProperties.newBuilderForType()protected SourceInstanceProperties.BuilderSourceInstanceProperties.newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) SourceInstanceProperties.Builder.putAllLabels(Map<String, String> values) Labels to apply to instances that are created from this machine image.Labels to apply to instances that are created from this machine image.SourceInstanceProperties.Builder.removeDisks(int index) An array of disks that are associated with the instances that are created from this machine image.SourceInstanceProperties.Builder.removeGuestAccelerators(int index) A list of guest accelerator cards' type and count to use for instances created from this machine image.SourceInstanceProperties.Builder.removeLabels(String key) Labels to apply to instances that are created from this machine image.SourceInstanceProperties.Builder.removeNetworkInterfaces(int index) An array of network access configurations for this interface.SourceInstanceProperties.Builder.removeServiceAccounts(int index) A list of service accounts with specified scopes.SourceInstanceProperties.Builder.setCanIpForward(boolean value) Enables instances created based on this machine image to send packets with source IP addresses other than their own and receive packets with destination IP addresses other than their own.SourceInstanceProperties.Builder.setDeletionProtection(boolean value) Whether the instance created from this machine image should be protected against deletion.SourceInstanceProperties.Builder.setDescription(String value) An optional text description for the instances that are created from this machine image.SourceInstanceProperties.Builder.setDescriptionBytes(com.google.protobuf.ByteString value) An optional text description for the instances that are created from this machine image.SourceInstanceProperties.Builder.setDisks(int index, SavedAttachedDisk value) An array of disks that are associated with the instances that are created from this machine image.SourceInstanceProperties.Builder.setDisks(int index, SavedAttachedDisk.Builder builderForValue) An array of disks that are associated with the instances that are created from this machine image.SourceInstanceProperties.Builder.setGuestAccelerators(int index, AcceleratorConfig value) A list of guest accelerator cards' type and count to use for instances created from this machine image.SourceInstanceProperties.Builder.setGuestAccelerators(int index, AcceleratorConfig.Builder builderForValue) A list of guest accelerator cards' type and count to use for instances created from this machine image.SourceInstanceProperties.Builder.setKeyRevocationActionType(String value) KeyRevocationActionType of the instance.SourceInstanceProperties.Builder.setKeyRevocationActionTypeBytes(com.google.protobuf.ByteString value) KeyRevocationActionType of the instance.SourceInstanceProperties.Builder.setMachineType(String value) The machine type to use for instances that are created from this machine image.SourceInstanceProperties.Builder.setMachineTypeBytes(com.google.protobuf.ByteString value) The machine type to use for instances that are created from this machine image.SourceInstanceProperties.Builder.setMetadata(Metadata value) The metadata key/value pairs to assign to instances that are created from this machine image.SourceInstanceProperties.Builder.setMetadata(Metadata.Builder builderForValue) The metadata key/value pairs to assign to instances that are created from this machine image.SourceInstanceProperties.Builder.setMinCpuPlatform(String value) Minimum cpu/platform to be used by instances created from this machine image.SourceInstanceProperties.Builder.setMinCpuPlatformBytes(com.google.protobuf.ByteString value) Minimum cpu/platform to be used by instances created from this machine image.SourceInstanceProperties.Builder.setNetworkInterfaces(int index, NetworkInterface value) An array of network access configurations for this interface.SourceInstanceProperties.Builder.setNetworkInterfaces(int index, NetworkInterface.Builder builderForValue) An array of network access configurations for this interface.SourceInstanceProperties.Builder.setPostKeyRevocationActionType(String value) PostKeyRevocationActionType of the instance.SourceInstanceProperties.Builder.setPostKeyRevocationActionTypeBytes(com.google.protobuf.ByteString value) PostKeyRevocationActionType of the instance.SourceInstanceProperties.Builder.setScheduling(Scheduling value) Specifies the scheduling options for the instances that are created from this machine image.SourceInstanceProperties.Builder.setScheduling(Scheduling.Builder builderForValue) Specifies the scheduling options for the instances that are created from this machine image.SourceInstanceProperties.Builder.setServiceAccounts(int index, ServiceAccount value) A list of service accounts with specified scopes.SourceInstanceProperties.Builder.setServiceAccounts(int index, ServiceAccount.Builder builderForValue) A list of service accounts with specified scopes.A list of tags to apply to the instances that are created from this machine image.SourceInstanceProperties.Builder.setTags(Tags.Builder builderForValue) A list of tags to apply to the instances that are created from this machine image.SourceInstanceProperties.toBuilder()Methods in com.google.cloud.compute.v1 with parameters of type SourceInstanceProperties.BuilderModifier and TypeMethodDescriptionMachineImage.Builder.setSourceInstanceProperties(SourceInstanceProperties.Builder builderForValue) Output only.