public static final class InstanceGroupManagersScopedList.Builder extends GeneratedMessageV3.Builder<InstanceGroupManagersScopedList.Builder> implements InstanceGroupManagersScopedListOrBuilder
Protobuf type google.cloud.compute.v1.InstanceGroupManagersScopedList
Methods
public InstanceGroupManagersScopedList.Builder addAllInstanceGroupManagers(Iterable<? extends InstanceGroupManager> values)
[Output Only] The list of managed instance groups that are contained in the specified project and zone.
repeated .google.cloud.compute.v1.InstanceGroupManager instance_group_managers = 214072592;
Parameter
Name | Description |
values | Iterable<? extends com.google.cloud.compute.v1.InstanceGroupManager>
|
Returns
public InstanceGroupManagersScopedList.Builder addInstanceGroupManagers(InstanceGroupManager value)
[Output Only] The list of managed instance groups that are contained in the specified project and zone.
repeated .google.cloud.compute.v1.InstanceGroupManager instance_group_managers = 214072592;
Parameter
Returns
public InstanceGroupManagersScopedList.Builder addInstanceGroupManagers(InstanceGroupManager.Builder builderForValue)
[Output Only] The list of managed instance groups that are contained in the specified project and zone.
repeated .google.cloud.compute.v1.InstanceGroupManager instance_group_managers = 214072592;
Parameter
Returns
public InstanceGroupManagersScopedList.Builder addInstanceGroupManagers(int index, InstanceGroupManager value)
[Output Only] The list of managed instance groups that are contained in the specified project and zone.
repeated .google.cloud.compute.v1.InstanceGroupManager instance_group_managers = 214072592;
Parameters
Returns
public InstanceGroupManagersScopedList.Builder addInstanceGroupManagers(int index, InstanceGroupManager.Builder builderForValue)
[Output Only] The list of managed instance groups that are contained in the specified project and zone.
repeated .google.cloud.compute.v1.InstanceGroupManager instance_group_managers = 214072592;
Parameters
Returns
public InstanceGroupManager.Builder addInstanceGroupManagersBuilder()
[Output Only] The list of managed instance groups that are contained in the specified project and zone.
repeated .google.cloud.compute.v1.InstanceGroupManager instance_group_managers = 214072592;
Returns
public InstanceGroupManager.Builder addInstanceGroupManagersBuilder(int index)
[Output Only] The list of managed instance groups that are contained in the specified project and zone.
repeated .google.cloud.compute.v1.InstanceGroupManager instance_group_managers = 214072592;
Parameter
Returns
public InstanceGroupManagersScopedList.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
public InstanceGroupManagersScopedList build()
Returns
public InstanceGroupManagersScopedList buildPartial()
Returns
public InstanceGroupManagersScopedList.Builder clear()
Returns
Overrides
public InstanceGroupManagersScopedList.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Returns
Overrides
public InstanceGroupManagersScopedList.Builder clearInstanceGroupManagers()
[Output Only] The list of managed instance groups that are contained in the specified project and zone.
repeated .google.cloud.compute.v1.InstanceGroupManager instance_group_managers = 214072592;
Returns
public InstanceGroupManagersScopedList.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Returns
Overrides
public InstanceGroupManagersScopedList.Builder clearWarning()
[Output Only] The warning that replaces the list of managed instance groups when the list is empty.
optional .google.cloud.compute.v1.Warning warning = 50704284;
Returns
public InstanceGroupManagersScopedList.Builder clone()
Returns
Overrides
public InstanceGroupManagersScopedList getDefaultInstanceForType()
Returns
public static final Descriptors.Descriptor getDescriptor()
Returns
public Descriptors.Descriptor getDescriptorForType()
Returns
Overrides
public InstanceGroupManager getInstanceGroupManagers(int index)
[Output Only] The list of managed instance groups that are contained in the specified project and zone.
repeated .google.cloud.compute.v1.InstanceGroupManager instance_group_managers = 214072592;
Parameter
Returns
public InstanceGroupManager.Builder getInstanceGroupManagersBuilder(int index)
[Output Only] The list of managed instance groups that are contained in the specified project and zone.
repeated .google.cloud.compute.v1.InstanceGroupManager instance_group_managers = 214072592;
Parameter
Returns
public List<InstanceGroupManager.Builder> getInstanceGroupManagersBuilderList()
[Output Only] The list of managed instance groups that are contained in the specified project and zone.
repeated .google.cloud.compute.v1.InstanceGroupManager instance_group_managers = 214072592;
Returns
public int getInstanceGroupManagersCount()
[Output Only] The list of managed instance groups that are contained in the specified project and zone.
repeated .google.cloud.compute.v1.InstanceGroupManager instance_group_managers = 214072592;
Returns
public List<InstanceGroupManager> getInstanceGroupManagersList()
[Output Only] The list of managed instance groups that are contained in the specified project and zone.
repeated .google.cloud.compute.v1.InstanceGroupManager instance_group_managers = 214072592;
Returns
public InstanceGroupManagerOrBuilder getInstanceGroupManagersOrBuilder(int index)
[Output Only] The list of managed instance groups that are contained in the specified project and zone.
repeated .google.cloud.compute.v1.InstanceGroupManager instance_group_managers = 214072592;
Parameter
Returns
public List<? extends InstanceGroupManagerOrBuilder> getInstanceGroupManagersOrBuilderList()
[Output Only] The list of managed instance groups that are contained in the specified project and zone.
repeated .google.cloud.compute.v1.InstanceGroupManager instance_group_managers = 214072592;
Returns
Type | Description |
List<? extends com.google.cloud.compute.v1.InstanceGroupManagerOrBuilder> | |
public Warning getWarning()
[Output Only] The warning that replaces the list of managed instance groups when the list is empty.
optional .google.cloud.compute.v1.Warning warning = 50704284;
Returns
public Warning.Builder getWarningBuilder()
[Output Only] The warning that replaces the list of managed instance groups when the list is empty.
optional .google.cloud.compute.v1.Warning warning = 50704284;
Returns
public WarningOrBuilder getWarningOrBuilder()
[Output Only] The warning that replaces the list of managed instance groups when the list is empty.
optional .google.cloud.compute.v1.Warning warning = 50704284;
Returns
public boolean hasWarning()
[Output Only] The warning that replaces the list of managed instance groups when the list is empty.
optional .google.cloud.compute.v1.Warning warning = 50704284;
Returns
Type | Description |
boolean | Whether the warning field is set.
|
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Overrides
public final boolean isInitialized()
Returns
Overrides
public InstanceGroupManagersScopedList.Builder mergeFrom(InstanceGroupManagersScopedList other)
Parameter
Returns
public InstanceGroupManagersScopedList.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Overrides
Exceptions
public InstanceGroupManagersScopedList.Builder mergeFrom(Message other)
Parameter
Returns
Overrides
public final InstanceGroupManagersScopedList.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides
public InstanceGroupManagersScopedList.Builder mergeWarning(Warning value)
[Output Only] The warning that replaces the list of managed instance groups when the list is empty.
optional .google.cloud.compute.v1.Warning warning = 50704284;
Parameter
Returns
public InstanceGroupManagersScopedList.Builder removeInstanceGroupManagers(int index)
[Output Only] The list of managed instance groups that are contained in the specified project and zone.
repeated .google.cloud.compute.v1.InstanceGroupManager instance_group_managers = 214072592;
Parameter
Returns
public InstanceGroupManagersScopedList.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
public InstanceGroupManagersScopedList.Builder setInstanceGroupManagers(int index, InstanceGroupManager value)
[Output Only] The list of managed instance groups that are contained in the specified project and zone.
repeated .google.cloud.compute.v1.InstanceGroupManager instance_group_managers = 214072592;
Parameters
Returns
public InstanceGroupManagersScopedList.Builder setInstanceGroupManagers(int index, InstanceGroupManager.Builder builderForValue)
[Output Only] The list of managed instance groups that are contained in the specified project and zone.
repeated .google.cloud.compute.v1.InstanceGroupManager instance_group_managers = 214072592;
Parameters
Returns
public InstanceGroupManagersScopedList.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Returns
Overrides
public final InstanceGroupManagersScopedList.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides
public InstanceGroupManagersScopedList.Builder setWarning(Warning value)
[Output Only] The warning that replaces the list of managed instance groups when the list is empty.
optional .google.cloud.compute.v1.Warning warning = 50704284;
Parameter
Returns
public InstanceGroupManagersScopedList.Builder setWarning(Warning.Builder builderForValue)
[Output Only] The warning that replaces the list of managed instance groups when the list is empty.
optional .google.cloud.compute.v1.Warning warning = 50704284;
Parameter
Returns