public static final class InstanceGroupManagersScopedList.Builder extends GeneratedMessageV3.Builder<InstanceGroupManagersScopedList.Builder> implements InstanceGroupManagersScopedListOrBuilder
   
   Protobuf type google.cloud.compute.v1.InstanceGroupManagersScopedList
 
  
  
  
    Inherited Members
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
    
    
    
    
    
    
    
    
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
    
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
    
    
    
    
    
    
    
    
    
    
    
    
   
  Static Methods
  
  
  
  
    public static final Descriptors.Descriptor getDescriptor()
   
  Returns
  
  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
  
    
      
        | Name | 
        Description | 
      
      
        | index | 
        int
  | 
      
    
  
  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 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
  
    
      
        | Name | 
        Description | 
      
      
        | index | 
        int
  | 
      
    
  
  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
  
    
      
        | Name | 
        Description | 
      
      
        | index | 
        int
  | 
      
    
  
  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
  
    
      
        | Name | 
        Description | 
      
      
        | index | 
        int
  | 
      
    
  
  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
  
    
      
        | Type | 
        Description | 
      
      
        | Warning | 
        The warning. 
 | 
      
    
  
  
  
  
    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
  
    
      
        | Name | 
        Description | 
      
      
        | index | 
        int
  | 
      
    
  
  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