public static final class RegionInstanceGroupManagerUpdateInstanceConfigReq.Builder extends GeneratedMessageV3.Builder<RegionInstanceGroupManagerUpdateInstanceConfigReq.Builder> implements RegionInstanceGroupManagerUpdateInstanceConfigReqOrBuilder
RegionInstanceGroupManagers.updatePerInstanceConfigs
Protobuf type google.cloud.compute.v1.RegionInstanceGroupManagerUpdateInstanceConfigReq
Methods
addAllPerInstanceConfigs(Iterable<? extends PerInstanceConfig> values)
public RegionInstanceGroupManagerUpdateInstanceConfigReq.Builder addAllPerInstanceConfigs(Iterable<? extends PerInstanceConfig> values)
The list of per-instance configs to insert or patch on this managed instance group.
repeated .google.cloud.compute.v1.PerInstanceConfig per_instance_configs = 526265001;
Parameter
Name | Description |
values | Iterable<? extends com.google.cloud.compute.v1.PerInstanceConfig>
|
Returns
addPerInstanceConfigs(PerInstanceConfig value)
public RegionInstanceGroupManagerUpdateInstanceConfigReq.Builder addPerInstanceConfigs(PerInstanceConfig value)
The list of per-instance configs to insert or patch on this managed instance group.
repeated .google.cloud.compute.v1.PerInstanceConfig per_instance_configs = 526265001;
Parameter
Returns
addPerInstanceConfigs(PerInstanceConfig.Builder builderForValue)
public RegionInstanceGroupManagerUpdateInstanceConfigReq.Builder addPerInstanceConfigs(PerInstanceConfig.Builder builderForValue)
The list of per-instance configs to insert or patch on this managed instance group.
repeated .google.cloud.compute.v1.PerInstanceConfig per_instance_configs = 526265001;
Parameter
Returns
addPerInstanceConfigs(int index, PerInstanceConfig value)
public RegionInstanceGroupManagerUpdateInstanceConfigReq.Builder addPerInstanceConfigs(int index, PerInstanceConfig value)
The list of per-instance configs to insert or patch on this managed instance group.
repeated .google.cloud.compute.v1.PerInstanceConfig per_instance_configs = 526265001;
Parameters
Returns
addPerInstanceConfigs(int index, PerInstanceConfig.Builder builderForValue)
public RegionInstanceGroupManagerUpdateInstanceConfigReq.Builder addPerInstanceConfigs(int index, PerInstanceConfig.Builder builderForValue)
The list of per-instance configs to insert or patch on this managed instance group.
repeated .google.cloud.compute.v1.PerInstanceConfig per_instance_configs = 526265001;
Parameters
Returns
addPerInstanceConfigsBuilder()
public PerInstanceConfig.Builder addPerInstanceConfigsBuilder()
The list of per-instance configs to insert or patch on this managed instance group.
repeated .google.cloud.compute.v1.PerInstanceConfig per_instance_configs = 526265001;
Returns
addPerInstanceConfigsBuilder(int index)
public PerInstanceConfig.Builder addPerInstanceConfigsBuilder(int index)
The list of per-instance configs to insert or patch on this managed instance group.
repeated .google.cloud.compute.v1.PerInstanceConfig per_instance_configs = 526265001;
Parameter
Returns
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public RegionInstanceGroupManagerUpdateInstanceConfigReq.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
build()
public RegionInstanceGroupManagerUpdateInstanceConfigReq build()
Returns
buildPartial()
public RegionInstanceGroupManagerUpdateInstanceConfigReq buildPartial()
Returns
clear()
public RegionInstanceGroupManagerUpdateInstanceConfigReq.Builder clear()
Returns
Overrides
clearField(Descriptors.FieldDescriptor field)
public RegionInstanceGroupManagerUpdateInstanceConfigReq.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Returns
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public RegionInstanceGroupManagerUpdateInstanceConfigReq.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Returns
Overrides
clearPerInstanceConfigs()
public RegionInstanceGroupManagerUpdateInstanceConfigReq.Builder clearPerInstanceConfigs()
The list of per-instance configs to insert or patch on this managed instance group.
repeated .google.cloud.compute.v1.PerInstanceConfig per_instance_configs = 526265001;
Returns
clone()
public RegionInstanceGroupManagerUpdateInstanceConfigReq.Builder clone()
Returns
Overrides
getDefaultInstanceForType()
public RegionInstanceGroupManagerUpdateInstanceConfigReq getDefaultInstanceForType()
Returns
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Returns
Overrides
getPerInstanceConfigs(int index)
public PerInstanceConfig getPerInstanceConfigs(int index)
The list of per-instance configs to insert or patch on this managed instance group.
repeated .google.cloud.compute.v1.PerInstanceConfig per_instance_configs = 526265001;
Parameter
Returns
getPerInstanceConfigsBuilder(int index)
public PerInstanceConfig.Builder getPerInstanceConfigsBuilder(int index)
The list of per-instance configs to insert or patch on this managed instance group.
repeated .google.cloud.compute.v1.PerInstanceConfig per_instance_configs = 526265001;
Parameter
Returns
getPerInstanceConfigsBuilderList()
public List<PerInstanceConfig.Builder> getPerInstanceConfigsBuilderList()
The list of per-instance configs to insert or patch on this managed instance group.
repeated .google.cloud.compute.v1.PerInstanceConfig per_instance_configs = 526265001;
Returns
getPerInstanceConfigsCount()
public int getPerInstanceConfigsCount()
The list of per-instance configs to insert or patch on this managed instance group.
repeated .google.cloud.compute.v1.PerInstanceConfig per_instance_configs = 526265001;
Returns
getPerInstanceConfigsList()
public List<PerInstanceConfig> getPerInstanceConfigsList()
The list of per-instance configs to insert or patch on this managed instance group.
repeated .google.cloud.compute.v1.PerInstanceConfig per_instance_configs = 526265001;
Returns
getPerInstanceConfigsOrBuilder(int index)
public PerInstanceConfigOrBuilder getPerInstanceConfigsOrBuilder(int index)
The list of per-instance configs to insert or patch on this managed instance group.
repeated .google.cloud.compute.v1.PerInstanceConfig per_instance_configs = 526265001;
Parameter
Returns
getPerInstanceConfigsOrBuilderList()
public List<? extends PerInstanceConfigOrBuilder> getPerInstanceConfigsOrBuilderList()
The list of per-instance configs to insert or patch on this managed instance group.
repeated .google.cloud.compute.v1.PerInstanceConfig per_instance_configs = 526265001;
Returns
Type | Description |
List<? extends com.google.cloud.compute.v1.PerInstanceConfigOrBuilder> | |
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Overrides
isInitialized()
public final boolean isInitialized()
Returns
Overrides
mergeFrom(RegionInstanceGroupManagerUpdateInstanceConfigReq other)
public RegionInstanceGroupManagerUpdateInstanceConfigReq.Builder mergeFrom(RegionInstanceGroupManagerUpdateInstanceConfigReq other)
Parameter
Returns
public RegionInstanceGroupManagerUpdateInstanceConfigReq.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Overrides
Exceptions
mergeFrom(Message other)
public RegionInstanceGroupManagerUpdateInstanceConfigReq.Builder mergeFrom(Message other)
Parameter
Returns
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final RegionInstanceGroupManagerUpdateInstanceConfigReq.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides
removePerInstanceConfigs(int index)
public RegionInstanceGroupManagerUpdateInstanceConfigReq.Builder removePerInstanceConfigs(int index)
The list of per-instance configs to insert or patch on this managed instance group.
repeated .google.cloud.compute.v1.PerInstanceConfig per_instance_configs = 526265001;
Parameter
Returns
setField(Descriptors.FieldDescriptor field, Object value)
public RegionInstanceGroupManagerUpdateInstanceConfigReq.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
setPerInstanceConfigs(int index, PerInstanceConfig value)
public RegionInstanceGroupManagerUpdateInstanceConfigReq.Builder setPerInstanceConfigs(int index, PerInstanceConfig value)
The list of per-instance configs to insert or patch on this managed instance group.
repeated .google.cloud.compute.v1.PerInstanceConfig per_instance_configs = 526265001;
Parameters
Returns
setPerInstanceConfigs(int index, PerInstanceConfig.Builder builderForValue)
public RegionInstanceGroupManagerUpdateInstanceConfigReq.Builder setPerInstanceConfigs(int index, PerInstanceConfig.Builder builderForValue)
The list of per-instance configs to insert or patch on this managed instance group.
repeated .google.cloud.compute.v1.PerInstanceConfig per_instance_configs = 526265001;
Parameters
Returns
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public RegionInstanceGroupManagerUpdateInstanceConfigReq.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Returns
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final RegionInstanceGroupManagerUpdateInstanceConfigReq.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides