| Modifier and Type | Method and Description |
|---|---|
SourceInstanceProperties.Builder |
SourceInstanceProperties.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 |
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 |
SourceInstanceProperties.Builder.addAllNetworkInterfaces(Iterable<? extends NetworkInterface> values)
An array of network access configurations for this interface.
|
SourceInstanceProperties.Builder |
SourceInstanceProperties.Builder.addAllServiceAccounts(Iterable<? extends ServiceAccount> values)
A list of service accounts with specified scopes.
|
SourceInstanceProperties.Builder |
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 |
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 |
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 |
SourceInstanceProperties.Builder.addDisks(SavedAttachedDisk value)
An array of disks that are associated with the instances that are created from this machine image.
|
SourceInstanceProperties.Builder |
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 |
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 |
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 |
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 |
SourceInstanceProperties.Builder.addNetworkInterfaces(int index,
NetworkInterface.Builder builderForValue)
An array of network access configurations for this interface.
|
SourceInstanceProperties.Builder |
SourceInstanceProperties.Builder.addNetworkInterfaces(int index,
NetworkInterface value)
An array of network access configurations for this interface.
|
SourceInstanceProperties.Builder |
SourceInstanceProperties.Builder.addNetworkInterfaces(NetworkInterface.Builder builderForValue)
An array of network access configurations for this interface.
|
SourceInstanceProperties.Builder |
SourceInstanceProperties.Builder.addNetworkInterfaces(NetworkInterface value)
An array of network access configurations for this interface.
|
SourceInstanceProperties.Builder |
SourceInstanceProperties.Builder.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
SourceInstanceProperties.Builder |
SourceInstanceProperties.Builder.addServiceAccounts(int index,
ServiceAccount.Builder builderForValue)
A list of service accounts with specified scopes.
|
SourceInstanceProperties.Builder |
SourceInstanceProperties.Builder.addServiceAccounts(int index,
ServiceAccount value)
A list of service accounts with specified scopes.
|
SourceInstanceProperties.Builder |
SourceInstanceProperties.Builder.addServiceAccounts(ServiceAccount.Builder builderForValue)
A list of service accounts with specified scopes.
|
SourceInstanceProperties.Builder |
SourceInstanceProperties.Builder.addServiceAccounts(ServiceAccount value)
A list of service accounts with specified scopes.
|
SourceInstanceProperties.Builder |
SourceInstanceProperties.Builder.clear() |
SourceInstanceProperties.Builder |
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 |
SourceInstanceProperties.Builder.clearDeletionProtection()
Whether the instance created from this machine image should be protected against deletion.
|
SourceInstanceProperties.Builder |
SourceInstanceProperties.Builder.clearDescription()
An optional text description for the instances that are created from this machine image.
|
SourceInstanceProperties.Builder |
SourceInstanceProperties.Builder.clearDisks()
An array of disks that are associated with the instances that are created from this machine image.
|
SourceInstanceProperties.Builder |
SourceInstanceProperties.Builder.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
SourceInstanceProperties.Builder |
SourceInstanceProperties.Builder.clearGuestAccelerators()
A list of guest accelerator cards' type and count to use for instances created from this machine image.
|
SourceInstanceProperties.Builder |
SourceInstanceProperties.Builder.clearKeyRevocationActionType()
KeyRevocationActionType of the instance.
|
SourceInstanceProperties.Builder |
SourceInstanceProperties.Builder.clearLabels() |
SourceInstanceProperties.Builder |
SourceInstanceProperties.Builder.clearMachineType()
The machine type to use for instances that are created from this machine image.
|
SourceInstanceProperties.Builder |
SourceInstanceProperties.Builder.clearMetadata()
The metadata key/value pairs to assign to instances that are created from this machine image.
|
SourceInstanceProperties.Builder |
SourceInstanceProperties.Builder.clearMinCpuPlatform()
Minimum cpu/platform to be used by instances created from this machine image.
|
SourceInstanceProperties.Builder |
SourceInstanceProperties.Builder.clearNetworkInterfaces()
An array of network access configurations for this interface.
|
SourceInstanceProperties.Builder |
SourceInstanceProperties.Builder.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
SourceInstanceProperties.Builder |
SourceInstanceProperties.Builder.clearScheduling()
Specifies the scheduling options for the instances that are created from this machine image.
|
SourceInstanceProperties.Builder |
SourceInstanceProperties.Builder.clearServiceAccounts()
A list of service accounts with specified scopes.
|
SourceInstanceProperties.Builder |
SourceInstanceProperties.Builder.clearTags()
A list of tags to apply to the instances that are created from this machine image.
|
SourceInstanceProperties.Builder |
SourceInstanceProperties.Builder.clone() |
SourceInstanceProperties.Builder |
MachineImage.Builder.getSourceInstancePropertiesBuilder()
[Output Only] DEPRECATED: Please use instance_properties instead for source instance related properties.
|
SourceInstanceProperties.Builder |
SourceInstanceProperties.Builder.mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
SourceInstanceProperties.Builder |
SourceInstanceProperties.Builder.mergeFrom(com.google.protobuf.Message other) |
SourceInstanceProperties.Builder |
SourceInstanceProperties.Builder.mergeFrom(SourceInstanceProperties other) |
SourceInstanceProperties.Builder |
SourceInstanceProperties.Builder.mergeMetadata(Metadata value)
The metadata key/value pairs to assign to instances that are created from this machine image.
|
SourceInstanceProperties.Builder |
SourceInstanceProperties.Builder.mergeScheduling(Scheduling value)
Specifies the scheduling options for the instances that are created from this machine image.
|
SourceInstanceProperties.Builder |
SourceInstanceProperties.Builder.mergeTags(Tags value)
A list of tags to apply to the instances that are created from this machine image.
|
SourceInstanceProperties.Builder |
SourceInstanceProperties.Builder.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
static SourceInstanceProperties.Builder |
SourceInstanceProperties.newBuilder() |
static SourceInstanceProperties.Builder |
SourceInstanceProperties.newBuilder(SourceInstanceProperties prototype) |
SourceInstanceProperties.Builder |
SourceInstanceProperties.newBuilderForType() |
protected SourceInstanceProperties.Builder |
SourceInstanceProperties.newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
SourceInstanceProperties.Builder |
SourceInstanceProperties.Builder.putAllLabels(Map<String,String> values)
Labels to apply to instances that are created from this machine image.
|
SourceInstanceProperties.Builder |
SourceInstanceProperties.Builder.putLabels(String key,
String value)
Labels to apply to instances that are created from this machine image.
|
SourceInstanceProperties.Builder |
SourceInstanceProperties.Builder.removeDisks(int index)
An array of disks that are associated with the instances that are created from this machine image.
|
SourceInstanceProperties.Builder |
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 |
SourceInstanceProperties.Builder.removeLabels(String key)
Labels to apply to instances that are created from this machine image.
|
SourceInstanceProperties.Builder |
SourceInstanceProperties.Builder.removeNetworkInterfaces(int index)
An array of network access configurations for this interface.
|
SourceInstanceProperties.Builder |
SourceInstanceProperties.Builder.removeServiceAccounts(int index)
A list of service accounts with specified scopes.
|
SourceInstanceProperties.Builder |
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 |
SourceInstanceProperties.Builder.setDeletionProtection(boolean value)
Whether the instance created from this machine image should be protected against deletion.
|
SourceInstanceProperties.Builder |
SourceInstanceProperties.Builder.setDescription(String value)
An optional text description for the instances that are created from this machine image.
|
SourceInstanceProperties.Builder |
SourceInstanceProperties.Builder.setDescriptionBytes(com.google.protobuf.ByteString value)
An optional text description for the instances that are created from this machine image.
|
SourceInstanceProperties.Builder |
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 |
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 |
SourceInstanceProperties.Builder.setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
SourceInstanceProperties.Builder |
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 |
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 |
SourceInstanceProperties.Builder.setKeyRevocationActionType(String value)
KeyRevocationActionType of the instance.
|
SourceInstanceProperties.Builder |
SourceInstanceProperties.Builder.setKeyRevocationActionTypeBytes(com.google.protobuf.ByteString value)
KeyRevocationActionType of the instance.
|
SourceInstanceProperties.Builder |
SourceInstanceProperties.Builder.setMachineType(String value)
The machine type to use for instances that are created from this machine image.
|
SourceInstanceProperties.Builder |
SourceInstanceProperties.Builder.setMachineTypeBytes(com.google.protobuf.ByteString value)
The machine type to use for instances that are created from this machine image.
|
SourceInstanceProperties.Builder |
SourceInstanceProperties.Builder.setMetadata(Metadata.Builder builderForValue)
The metadata key/value pairs to assign to instances that are created from this machine image.
|
SourceInstanceProperties.Builder |
SourceInstanceProperties.Builder.setMetadata(Metadata value)
The metadata key/value pairs to assign to instances that are created from this machine image.
|
SourceInstanceProperties.Builder |
SourceInstanceProperties.Builder.setMinCpuPlatform(String value)
Minimum cpu/platform to be used by instances created from this machine image.
|
SourceInstanceProperties.Builder |
SourceInstanceProperties.Builder.setMinCpuPlatformBytes(com.google.protobuf.ByteString value)
Minimum cpu/platform to be used by instances created from this machine image.
|
SourceInstanceProperties.Builder |
SourceInstanceProperties.Builder.setNetworkInterfaces(int index,
NetworkInterface.Builder builderForValue)
An array of network access configurations for this interface.
|
SourceInstanceProperties.Builder |
SourceInstanceProperties.Builder.setNetworkInterfaces(int index,
NetworkInterface value)
An array of network access configurations for this interface.
|
SourceInstanceProperties.Builder |
SourceInstanceProperties.Builder.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
SourceInstanceProperties.Builder |
SourceInstanceProperties.Builder.setScheduling(Scheduling.Builder builderForValue)
Specifies the scheduling options for the instances that are created from this machine image.
|
SourceInstanceProperties.Builder |
SourceInstanceProperties.Builder.setScheduling(Scheduling value)
Specifies the scheduling options for the instances that are created from this machine image.
|
SourceInstanceProperties.Builder |
SourceInstanceProperties.Builder.setServiceAccounts(int index,
ServiceAccount.Builder builderForValue)
A list of service accounts with specified scopes.
|
SourceInstanceProperties.Builder |
SourceInstanceProperties.Builder.setServiceAccounts(int index,
ServiceAccount value)
A list of service accounts with specified scopes.
|
SourceInstanceProperties.Builder |
SourceInstanceProperties.Builder.setTags(Tags.Builder builderForValue)
A list of tags to apply to the instances that are created from this machine image.
|
SourceInstanceProperties.Builder |
SourceInstanceProperties.Builder.setTags(Tags value)
A list of tags to apply to the instances that are created from this machine image.
|
SourceInstanceProperties.Builder |
SourceInstanceProperties.Builder.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
SourceInstanceProperties.Builder |
SourceInstanceProperties.toBuilder() |
| Modifier and Type | Method and Description |
|---|---|
MachineImage.Builder |
MachineImage.Builder.setSourceInstanceProperties(SourceInstanceProperties.Builder builderForValue)
[Output Only] DEPRECATED: Please use instance_properties instead for source instance related properties.
|
Copyright © 2023 Google LLC. All rights reserved.