InstanceProperties.Builder |
InstanceProperties.Builder.addAllDisks(Iterable<? extends AttachedDisk> values) |
An array of disks that are associated with the instances that are created from these properties.
|
InstanceProperties.Builder |
InstanceProperties.Builder.addAllGuestAccelerators(Iterable<? extends AcceleratorConfig> values) |
A list of guest accelerator cards' type and count to use for instances created from these properties.
|
InstanceProperties.Builder |
InstanceProperties.Builder.addAllNetworkInterfaces(Iterable<? extends NetworkInterface> values) |
An array of network access configurations for this interface.
|
InstanceProperties.Builder |
InstanceProperties.Builder.addAllResourcePolicies(Iterable<String> values) |
Resource policies (names, not URLs) applied to instances created from these properties.
|
InstanceProperties.Builder |
InstanceProperties.Builder.addAllServiceAccounts(Iterable<? extends ServiceAccount> values) |
A list of service accounts with specified scopes.
|
InstanceProperties.Builder |
InstanceProperties.Builder.addDisks(int index,
AttachedDisk value) |
An array of disks that are associated with the instances that are created from these properties.
|
InstanceProperties.Builder |
InstanceProperties.Builder.addDisks(int index,
AttachedDisk.Builder builderForValue) |
An array of disks that are associated with the instances that are created from these properties.
|
InstanceProperties.Builder |
InstanceProperties.Builder.addDisks(AttachedDisk value) |
An array of disks that are associated with the instances that are created from these properties.
|
InstanceProperties.Builder |
InstanceProperties.Builder.addDisks(AttachedDisk.Builder builderForValue) |
An array of disks that are associated with the instances that are created from these properties.
|
InstanceProperties.Builder |
InstanceProperties.Builder.addGuestAccelerators(int index,
AcceleratorConfig value) |
A list of guest accelerator cards' type and count to use for instances created from these properties.
|
InstanceProperties.Builder |
InstanceProperties.Builder.addGuestAccelerators(int index,
AcceleratorConfig.Builder builderForValue) |
A list of guest accelerator cards' type and count to use for instances created from these properties.
|
InstanceProperties.Builder |
InstanceProperties.Builder.addGuestAccelerators(AcceleratorConfig value) |
A list of guest accelerator cards' type and count to use for instances created from these properties.
|
InstanceProperties.Builder |
InstanceProperties.Builder.addGuestAccelerators(AcceleratorConfig.Builder builderForValue) |
A list of guest accelerator cards' type and count to use for instances created from these properties.
|
InstanceProperties.Builder |
InstanceProperties.Builder.addNetworkInterfaces(int index,
NetworkInterface value) |
An array of network access configurations for this interface.
|
InstanceProperties.Builder |
InstanceProperties.Builder.addNetworkInterfaces(int index,
NetworkInterface.Builder builderForValue) |
An array of network access configurations for this interface.
|
InstanceProperties.Builder |
InstanceProperties.Builder.addNetworkInterfaces(NetworkInterface value) |
An array of network access configurations for this interface.
|
InstanceProperties.Builder |
InstanceProperties.Builder.addNetworkInterfaces(NetworkInterface.Builder builderForValue) |
An array of network access configurations for this interface.
|
InstanceProperties.Builder |
InstanceProperties.Builder.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
|
InstanceProperties.Builder |
InstanceProperties.Builder.addResourcePolicies(String value) |
Resource policies (names, not URLs) applied to instances created from these properties.
|
InstanceProperties.Builder |
InstanceProperties.Builder.addResourcePoliciesBytes(com.google.protobuf.ByteString value) |
Resource policies (names, not URLs) applied to instances created from these properties.
|
InstanceProperties.Builder |
InstanceProperties.Builder.addServiceAccounts(int index,
ServiceAccount value) |
A list of service accounts with specified scopes.
|
InstanceProperties.Builder |
InstanceProperties.Builder.addServiceAccounts(int index,
ServiceAccount.Builder builderForValue) |
A list of service accounts with specified scopes.
|
InstanceProperties.Builder |
InstanceProperties.Builder.addServiceAccounts(ServiceAccount value) |
A list of service accounts with specified scopes.
|
InstanceProperties.Builder |
InstanceProperties.Builder.addServiceAccounts(ServiceAccount.Builder builderForValue) |
A list of service accounts with specified scopes.
|
InstanceProperties.Builder |
InstanceProperties.Builder.clear() |
|
InstanceProperties.Builder |
InstanceProperties.Builder.clearAdvancedMachineFeatures() |
Controls for advanced machine-related behavior features.
|
InstanceProperties.Builder |
InstanceProperties.Builder.clearCanIpForward() |
Enables instances created based on these properties to send packets with source IP addresses other than their own and receive packets with destination IP addresses other than their own.
|
InstanceProperties.Builder |
InstanceProperties.Builder.clearConfidentialInstanceConfig() |
Specifies the Confidential Instance options.
|
InstanceProperties.Builder |
InstanceProperties.Builder.clearDescription() |
An optional text description for the instances that are created from these properties.
|
InstanceProperties.Builder |
InstanceProperties.Builder.clearDisks() |
An array of disks that are associated with the instances that are created from these properties.
|
InstanceProperties.Builder |
InstanceProperties.Builder.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
|
InstanceProperties.Builder |
InstanceProperties.Builder.clearGuestAccelerators() |
A list of guest accelerator cards' type and count to use for instances created from these properties.
|
InstanceProperties.Builder |
InstanceProperties.Builder.clearKeyRevocationActionType() |
KeyRevocationActionType of the instance.
|
InstanceProperties.Builder |
InstanceProperties.Builder.clearLabels() |
|
InstanceProperties.Builder |
InstanceProperties.Builder.clearMachineType() |
The machine type to use for instances that are created from these properties.
|
InstanceProperties.Builder |
InstanceProperties.Builder.clearMetadata() |
The metadata key/value pairs to assign to instances that are created from these properties.
|
InstanceProperties.Builder |
InstanceProperties.Builder.clearMinCpuPlatform() |
Minimum cpu/platform to be used by instances.
|
InstanceProperties.Builder |
InstanceProperties.Builder.clearNetworkInterfaces() |
An array of network access configurations for this interface.
|
InstanceProperties.Builder |
InstanceProperties.Builder.clearNetworkPerformanceConfig() |
Note that for MachineImage, this is not supported yet.
|
InstanceProperties.Builder |
InstanceProperties.Builder.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
|
InstanceProperties.Builder |
InstanceProperties.Builder.clearPrivateIpv6GoogleAccess() |
The private IPv6 google access type for VMs.
|
InstanceProperties.Builder |
InstanceProperties.Builder.clearReservationAffinity() |
Specifies the reservations that instances can consume from.
|
InstanceProperties.Builder |
InstanceProperties.Builder.clearResourceManagerTags() |
|
InstanceProperties.Builder |
InstanceProperties.Builder.clearResourcePolicies() |
Resource policies (names, not URLs) applied to instances created from these properties.
|
InstanceProperties.Builder |
InstanceProperties.Builder.clearScheduling() |
Specifies the scheduling options for the instances that are created from these properties.
|
InstanceProperties.Builder |
InstanceProperties.Builder.clearServiceAccounts() |
A list of service accounts with specified scopes.
|
InstanceProperties.Builder |
InstanceProperties.Builder.clearShieldedInstanceConfig() |
Note that for MachineImage, this is not supported yet.
|
InstanceProperties.Builder |
InstanceProperties.Builder.clearTags() |
A list of tags to apply to the instances that are created from these properties.
|
InstanceProperties.Builder |
InstanceProperties.Builder.clone() |
|
InstanceProperties.Builder |
BulkInsertInstanceResource.Builder.getInstancePropertiesBuilder() |
The instance properties defining the VM instances to be created.
|
InstanceProperties.Builder |
MachineImage.Builder.getInstancePropertiesBuilder() |
[Output Only] Properties of source instance
|
InstanceProperties.Builder |
InstanceTemplate.Builder.getPropertiesBuilder() |
The instance properties for this instance template.
|
InstanceProperties.Builder |
InstanceProperties.Builder.mergeAdvancedMachineFeatures(AdvancedMachineFeatures value) |
Controls for advanced machine-related behavior features.
|
InstanceProperties.Builder |
InstanceProperties.Builder.mergeConfidentialInstanceConfig(ConfidentialInstanceConfig value) |
Specifies the Confidential Instance options.
|
InstanceProperties.Builder |
InstanceProperties.Builder.mergeFrom(InstanceProperties other) |
|
InstanceProperties.Builder |
InstanceProperties.Builder.mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
|
InstanceProperties.Builder |
InstanceProperties.Builder.mergeFrom(com.google.protobuf.Message other) |
|
InstanceProperties.Builder |
InstanceProperties.Builder.mergeMetadata(Metadata value) |
The metadata key/value pairs to assign to instances that are created from these properties.
|
InstanceProperties.Builder |
InstanceProperties.Builder.mergeNetworkPerformanceConfig(NetworkPerformanceConfig value) |
Note that for MachineImage, this is not supported yet.
|
InstanceProperties.Builder |
InstanceProperties.Builder.mergeReservationAffinity(ReservationAffinity value) |
Specifies the reservations that instances can consume from.
|
InstanceProperties.Builder |
InstanceProperties.Builder.mergeScheduling(Scheduling value) |
Specifies the scheduling options for the instances that are created from these properties.
|
InstanceProperties.Builder |
InstanceProperties.Builder.mergeShieldedInstanceConfig(ShieldedInstanceConfig value) |
Note that for MachineImage, this is not supported yet.
|
InstanceProperties.Builder |
InstanceProperties.Builder.mergeTags(Tags value) |
A list of tags to apply to the instances that are created from these properties.
|
InstanceProperties.Builder |
InstanceProperties.Builder.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
|
static InstanceProperties.Builder |
InstanceProperties.newBuilder() |
|
static InstanceProperties.Builder |
InstanceProperties.newBuilder(InstanceProperties prototype) |
|
InstanceProperties.Builder |
InstanceProperties.newBuilderForType() |
|
protected InstanceProperties.Builder |
InstanceProperties.newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
|
InstanceProperties.Builder |
InstanceProperties.Builder.putAllLabels(Map<String,String> values) |
Labels to apply to instances that are created from these properties.
|
InstanceProperties.Builder |
InstanceProperties.Builder.putAllResourceManagerTags(Map<String,String> values) |
Resource manager tags to be bound to the instance.
|
InstanceProperties.Builder |
InstanceProperties.Builder.putLabels(String key,
String value) |
Labels to apply to instances that are created from these properties.
|
InstanceProperties.Builder |
InstanceProperties.Builder.putResourceManagerTags(String key,
String value) |
Resource manager tags to be bound to the instance.
|
InstanceProperties.Builder |
InstanceProperties.Builder.removeDisks(int index) |
An array of disks that are associated with the instances that are created from these properties.
|
InstanceProperties.Builder |
InstanceProperties.Builder.removeGuestAccelerators(int index) |
A list of guest accelerator cards' type and count to use for instances created from these properties.
|
InstanceProperties.Builder |
InstanceProperties.Builder.removeLabels(String key) |
Labels to apply to instances that are created from these properties.
|
InstanceProperties.Builder |
InstanceProperties.Builder.removeNetworkInterfaces(int index) |
An array of network access configurations for this interface.
|
InstanceProperties.Builder |
InstanceProperties.Builder.removeResourceManagerTags(String key) |
Resource manager tags to be bound to the instance.
|
InstanceProperties.Builder |
InstanceProperties.Builder.removeServiceAccounts(int index) |
A list of service accounts with specified scopes.
|
InstanceProperties.Builder |
InstanceProperties.Builder.setAdvancedMachineFeatures(AdvancedMachineFeatures value) |
Controls for advanced machine-related behavior features.
|
InstanceProperties.Builder |
InstanceProperties.Builder.setAdvancedMachineFeatures(AdvancedMachineFeatures.Builder builderForValue) |
Controls for advanced machine-related behavior features.
|
InstanceProperties.Builder |
InstanceProperties.Builder.setCanIpForward(boolean value) |
Enables instances created based on these properties to send packets with source IP addresses other than their own and receive packets with destination IP addresses other than their own.
|
InstanceProperties.Builder |
InstanceProperties.Builder.setConfidentialInstanceConfig(ConfidentialInstanceConfig value) |
Specifies the Confidential Instance options.
|
InstanceProperties.Builder |
InstanceProperties.Builder.setConfidentialInstanceConfig(ConfidentialInstanceConfig.Builder builderForValue) |
Specifies the Confidential Instance options.
|
InstanceProperties.Builder |
InstanceProperties.Builder.setDescription(String value) |
An optional text description for the instances that are created from these properties.
|
InstanceProperties.Builder |
InstanceProperties.Builder.setDescriptionBytes(com.google.protobuf.ByteString value) |
An optional text description for the instances that are created from these properties.
|
InstanceProperties.Builder |
InstanceProperties.Builder.setDisks(int index,
AttachedDisk value) |
An array of disks that are associated with the instances that are created from these properties.
|
InstanceProperties.Builder |
InstanceProperties.Builder.setDisks(int index,
AttachedDisk.Builder builderForValue) |
An array of disks that are associated with the instances that are created from these properties.
|
InstanceProperties.Builder |
InstanceProperties.Builder.setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
|
InstanceProperties.Builder |
InstanceProperties.Builder.setGuestAccelerators(int index,
AcceleratorConfig value) |
A list of guest accelerator cards' type and count to use for instances created from these properties.
|
InstanceProperties.Builder |
InstanceProperties.Builder.setGuestAccelerators(int index,
AcceleratorConfig.Builder builderForValue) |
A list of guest accelerator cards' type and count to use for instances created from these properties.
|
InstanceProperties.Builder |
InstanceProperties.Builder.setKeyRevocationActionType(String value) |
KeyRevocationActionType of the instance.
|
InstanceProperties.Builder |
InstanceProperties.Builder.setKeyRevocationActionTypeBytes(com.google.protobuf.ByteString value) |
KeyRevocationActionType of the instance.
|
InstanceProperties.Builder |
InstanceProperties.Builder.setMachineType(String value) |
The machine type to use for instances that are created from these properties.
|
InstanceProperties.Builder |
InstanceProperties.Builder.setMachineTypeBytes(com.google.protobuf.ByteString value) |
The machine type to use for instances that are created from these properties.
|
InstanceProperties.Builder |
InstanceProperties.Builder.setMetadata(Metadata value) |
The metadata key/value pairs to assign to instances that are created from these properties.
|
InstanceProperties.Builder |
InstanceProperties.Builder.setMetadata(Metadata.Builder builderForValue) |
The metadata key/value pairs to assign to instances that are created from these properties.
|
InstanceProperties.Builder |
InstanceProperties.Builder.setMinCpuPlatform(String value) |
Minimum cpu/platform to be used by instances.
|
InstanceProperties.Builder |
InstanceProperties.Builder.setMinCpuPlatformBytes(com.google.protobuf.ByteString value) |
Minimum cpu/platform to be used by instances.
|
InstanceProperties.Builder |
InstanceProperties.Builder.setNetworkInterfaces(int index,
NetworkInterface value) |
An array of network access configurations for this interface.
|
InstanceProperties.Builder |
InstanceProperties.Builder.setNetworkInterfaces(int index,
NetworkInterface.Builder builderForValue) |
An array of network access configurations for this interface.
|
InstanceProperties.Builder |
InstanceProperties.Builder.setNetworkPerformanceConfig(NetworkPerformanceConfig value) |
Note that for MachineImage, this is not supported yet.
|
InstanceProperties.Builder |
InstanceProperties.Builder.setNetworkPerformanceConfig(NetworkPerformanceConfig.Builder builderForValue) |
Note that for MachineImage, this is not supported yet.
|
InstanceProperties.Builder |
InstanceProperties.Builder.setPrivateIpv6GoogleAccess(String value) |
The private IPv6 google access type for VMs.
|
InstanceProperties.Builder |
InstanceProperties.Builder.setPrivateIpv6GoogleAccessBytes(com.google.protobuf.ByteString value) |
The private IPv6 google access type for VMs.
|
InstanceProperties.Builder |
InstanceProperties.Builder.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
|
InstanceProperties.Builder |
InstanceProperties.Builder.setReservationAffinity(ReservationAffinity value) |
Specifies the reservations that instances can consume from.
|
InstanceProperties.Builder |
InstanceProperties.Builder.setReservationAffinity(ReservationAffinity.Builder builderForValue) |
Specifies the reservations that instances can consume from.
|
InstanceProperties.Builder |
InstanceProperties.Builder.setResourcePolicies(int index,
String value) |
Resource policies (names, not URLs) applied to instances created from these properties.
|
InstanceProperties.Builder |
InstanceProperties.Builder.setScheduling(Scheduling value) |
Specifies the scheduling options for the instances that are created from these properties.
|
InstanceProperties.Builder |
InstanceProperties.Builder.setScheduling(Scheduling.Builder builderForValue) |
Specifies the scheduling options for the instances that are created from these properties.
|
InstanceProperties.Builder |
InstanceProperties.Builder.setServiceAccounts(int index,
ServiceAccount value) |
A list of service accounts with specified scopes.
|
InstanceProperties.Builder |
InstanceProperties.Builder.setServiceAccounts(int index,
ServiceAccount.Builder builderForValue) |
A list of service accounts with specified scopes.
|
InstanceProperties.Builder |
InstanceProperties.Builder.setShieldedInstanceConfig(ShieldedInstanceConfig value) |
Note that for MachineImage, this is not supported yet.
|
InstanceProperties.Builder |
InstanceProperties.Builder.setShieldedInstanceConfig(ShieldedInstanceConfig.Builder builderForValue) |
Note that for MachineImage, this is not supported yet.
|
InstanceProperties.Builder |
InstanceProperties.Builder.setTags(Tags value) |
A list of tags to apply to the instances that are created from these properties.
|
InstanceProperties.Builder |
InstanceProperties.Builder.setTags(Tags.Builder builderForValue) |
A list of tags to apply to the instances that are created from these properties.
|
InstanceProperties.Builder |
InstanceProperties.Builder.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
|
InstanceProperties.Builder |
InstanceProperties.toBuilder() |
|