public static final class ComputeEngineDisksTargetDetails.Builder extends GeneratedMessageV3.Builder<ComputeEngineDisksTargetDetails.Builder> implements ComputeEngineDisksTargetDetailsOrBuilder
   
   ComputeEngineDisksTargetDetails is a collection of created Persistent Disks
 details.
 Protobuf type google.cloud.vmmigration.v1.ComputeEngineDisksTargetDetails
    Inherited Members
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
    
    
    
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
    
    
    
    
    
    
      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
  
  
  getDescriptor()
  
    public static final Descriptors.Descriptor getDescriptor()
   
  
  Methods
  
  
  addAllDisks(Iterable<? extends PersistentDisk> values)
  
    public ComputeEngineDisksTargetDetails.Builder addAllDisks(Iterable<? extends PersistentDisk> values)
   
   The details of each created Persistent Disk.
 repeated .google.cloud.vmmigration.v1.PersistentDisk disks = 1;
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | values | Iterable<? extends com.google.cloud.vmmigration.v1.PersistentDisk>
 | 
    
  
  
  
  addDisks(PersistentDisk value)
  
    public ComputeEngineDisksTargetDetails.Builder addDisks(PersistentDisk value)
   
   The details of each created Persistent Disk.
 repeated .google.cloud.vmmigration.v1.PersistentDisk disks = 1;
addDisks(PersistentDisk.Builder builderForValue)
  
    public ComputeEngineDisksTargetDetails.Builder addDisks(PersistentDisk.Builder builderForValue)
   
   The details of each created Persistent Disk.
 repeated .google.cloud.vmmigration.v1.PersistentDisk disks = 1;
addDisks(int index, PersistentDisk value)
  
    public ComputeEngineDisksTargetDetails.Builder addDisks(int index, PersistentDisk value)
   
   The details of each created Persistent Disk.
 repeated .google.cloud.vmmigration.v1.PersistentDisk disks = 1;
addDisks(int index, PersistentDisk.Builder builderForValue)
  
    public ComputeEngineDisksTargetDetails.Builder addDisks(int index, PersistentDisk.Builder builderForValue)
   
   The details of each created Persistent Disk.
 repeated .google.cloud.vmmigration.v1.PersistentDisk disks = 1;
addDisksBuilder()
  
    public PersistentDisk.Builder addDisksBuilder()
   
   The details of each created Persistent Disk.
 repeated .google.cloud.vmmigration.v1.PersistentDisk disks = 1;
addDisksBuilder(int index)
  
    public PersistentDisk.Builder addDisksBuilder(int index)
   
   The details of each created Persistent Disk.
 repeated .google.cloud.vmmigration.v1.PersistentDisk disks = 1;
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | index | int
 | 
    
  
  
  
  addRepeatedField(Descriptors.FieldDescriptor field, Object value)
  
    public ComputeEngineDisksTargetDetails.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
   
  
  
  Overrides
  
  
  build()
  
    public ComputeEngineDisksTargetDetails build()
   
  
  
  buildPartial()
  
    public ComputeEngineDisksTargetDetails buildPartial()
   
  
  
  clear()
  
    public ComputeEngineDisksTargetDetails.Builder clear()
   
  
  Overrides
  
  
  clearDisks()
  
    public ComputeEngineDisksTargetDetails.Builder clearDisks()
   
   The details of each created Persistent Disk.
 repeated .google.cloud.vmmigration.v1.PersistentDisk disks = 1;
clearDisksTargetDetails()
  
    public ComputeEngineDisksTargetDetails.Builder clearDisksTargetDetails()
   
   Details of the disks-only migration target.
 .google.cloud.vmmigration.v1.DisksMigrationDisksTargetDetails disks_target_details = 5;
 
clearField(Descriptors.FieldDescriptor field)
  
    public ComputeEngineDisksTargetDetails.Builder clearField(Descriptors.FieldDescriptor field)
   
  
  
  Overrides
  
  
  clearOneof(Descriptors.OneofDescriptor oneof)
  
    public ComputeEngineDisksTargetDetails.Builder clearOneof(Descriptors.OneofDescriptor oneof)
   
  
  
  Overrides
  
  
  clearVmTarget()
  
    public ComputeEngineDisksTargetDetails.Builder clearVmTarget()
   
  
  
  clearVmTargetDetails()
  
    public ComputeEngineDisksTargetDetails.Builder clearVmTargetDetails()
   
   Details for the VM the migrated data disks are attached to.
 .google.cloud.vmmigration.v1.DisksMigrationVmTargetDetails vm_target_details = 6;
 
clone()
  
    public ComputeEngineDisksTargetDetails.Builder clone()
   
  
  Overrides
  
  
  getDefaultInstanceForType()
  
    public ComputeEngineDisksTargetDetails getDefaultInstanceForType()
   
  
  
  getDescriptorForType()
  
    public Descriptors.Descriptor getDescriptorForType()
   
  
  Overrides
  
  
  getDisks(int index)
  
    public PersistentDisk getDisks(int index)
   
   The details of each created Persistent Disk.
 repeated .google.cloud.vmmigration.v1.PersistentDisk disks = 1;
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | index | int
 | 
    
  
  
  
  getDisksBuilder(int index)
  
    public PersistentDisk.Builder getDisksBuilder(int index)
   
   The details of each created Persistent Disk.
 repeated .google.cloud.vmmigration.v1.PersistentDisk disks = 1;
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | index | int
 | 
    
  
  
  
  getDisksBuilderList()
  
    public List<PersistentDisk.Builder> getDisksBuilderList()
   
   The details of each created Persistent Disk.
 repeated .google.cloud.vmmigration.v1.PersistentDisk disks = 1;
getDisksCount()
  
    public int getDisksCount()
   
   The details of each created Persistent Disk.
 repeated .google.cloud.vmmigration.v1.PersistentDisk disks = 1;
    
      
        | Returns | 
      
        | Type | Description | 
      
        | int |  | 
    
  
  
  getDisksList()
  
    public List<PersistentDisk> getDisksList()
   
   The details of each created Persistent Disk.
 repeated .google.cloud.vmmigration.v1.PersistentDisk disks = 1;
getDisksOrBuilder(int index)
  
    public PersistentDiskOrBuilder getDisksOrBuilder(int index)
   
   The details of each created Persistent Disk.
 repeated .google.cloud.vmmigration.v1.PersistentDisk disks = 1;
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | index | int
 | 
    
  
  
  
  getDisksOrBuilderList()
  
    public List<? extends PersistentDiskOrBuilder> getDisksOrBuilderList()
   
   The details of each created Persistent Disk.
 repeated .google.cloud.vmmigration.v1.PersistentDisk disks = 1;
    
      
        | Returns | 
      
        | Type | Description | 
      
        | List<? extends com.google.cloud.vmmigration.v1.PersistentDiskOrBuilder> |  | 
    
  
  
  getDisksTargetDetails()
  
    public DisksMigrationDisksTargetDetails getDisksTargetDetails()
   
   Details of the disks-only migration target.
 .google.cloud.vmmigration.v1.DisksMigrationDisksTargetDetails disks_target_details = 5;
 
getDisksTargetDetailsBuilder()
  
    public DisksMigrationDisksTargetDetails.Builder getDisksTargetDetailsBuilder()
   
   Details of the disks-only migration target.
 .google.cloud.vmmigration.v1.DisksMigrationDisksTargetDetails disks_target_details = 5;
 
getDisksTargetDetailsOrBuilder()
  
    public DisksMigrationDisksTargetDetailsOrBuilder getDisksTargetDetailsOrBuilder()
   
   Details of the disks-only migration target.
 .google.cloud.vmmigration.v1.DisksMigrationDisksTargetDetails disks_target_details = 5;
 
getVmTargetCase()
  
    public ComputeEngineDisksTargetDetails.VmTargetCase getVmTargetCase()
   
  
  
  getVmTargetDetails()
  
    public DisksMigrationVmTargetDetails getVmTargetDetails()
   
   Details for the VM the migrated data disks are attached to.
 .google.cloud.vmmigration.v1.DisksMigrationVmTargetDetails vm_target_details = 6;
 
getVmTargetDetailsBuilder()
  
    public DisksMigrationVmTargetDetails.Builder getVmTargetDetailsBuilder()
   
   Details for the VM the migrated data disks are attached to.
 .google.cloud.vmmigration.v1.DisksMigrationVmTargetDetails vm_target_details = 6;
 
getVmTargetDetailsOrBuilder()
  
    public DisksMigrationVmTargetDetailsOrBuilder getVmTargetDetailsOrBuilder()
   
   Details for the VM the migrated data disks are attached to.
 .google.cloud.vmmigration.v1.DisksMigrationVmTargetDetails vm_target_details = 6;
 
hasDisksTargetDetails()
  
    public boolean hasDisksTargetDetails()
   
   Details of the disks-only migration target.
 .google.cloud.vmmigration.v1.DisksMigrationDisksTargetDetails disks_target_details = 5;
 
    
      
        | Returns | 
      
        | Type | Description | 
      
        | boolean | Whether the disksTargetDetails field is set. | 
    
  
  
  hasVmTargetDetails()
  
    public boolean hasVmTargetDetails()
   
   Details for the VM the migrated data disks are attached to.
 .google.cloud.vmmigration.v1.DisksMigrationVmTargetDetails vm_target_details = 6;
 
    
      
        | Returns | 
      
        | Type | Description | 
      
        | boolean | Whether the vmTargetDetails field is set. | 
    
  
  
  internalGetFieldAccessorTable()
  
    protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
   
  
  Overrides
  
  
  isInitialized()
  
    public final boolean isInitialized()
   
  
  Overrides
  
  
  mergeDisksTargetDetails(DisksMigrationDisksTargetDetails value)
  
    public ComputeEngineDisksTargetDetails.Builder mergeDisksTargetDetails(DisksMigrationDisksTargetDetails value)
   
   Details of the disks-only migration target.
 .google.cloud.vmmigration.v1.DisksMigrationDisksTargetDetails disks_target_details = 5;
 
mergeFrom(ComputeEngineDisksTargetDetails other)
  
    public ComputeEngineDisksTargetDetails.Builder mergeFrom(ComputeEngineDisksTargetDetails other)
   
  
  
  
  
  
    public ComputeEngineDisksTargetDetails.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
   
  
  
  Overrides
  
  
  
  mergeFrom(Message other)
  
    public ComputeEngineDisksTargetDetails.Builder mergeFrom(Message other)
   
  
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | other | Message
 | 
    
  
  
  Overrides
  
  
  mergeUnknownFields(UnknownFieldSet unknownFields)
  
    public final ComputeEngineDisksTargetDetails.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
   
  
  
  Overrides
  
  
  mergeVmTargetDetails(DisksMigrationVmTargetDetails value)
  
    public ComputeEngineDisksTargetDetails.Builder mergeVmTargetDetails(DisksMigrationVmTargetDetails value)
   
   Details for the VM the migrated data disks are attached to.
 .google.cloud.vmmigration.v1.DisksMigrationVmTargetDetails vm_target_details = 6;
 
removeDisks(int index)
  
    public ComputeEngineDisksTargetDetails.Builder removeDisks(int index)
   
   The details of each created Persistent Disk.
 repeated .google.cloud.vmmigration.v1.PersistentDisk disks = 1;
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | index | int
 | 
    
  
  
  
  setDisks(int index, PersistentDisk value)
  
    public ComputeEngineDisksTargetDetails.Builder setDisks(int index, PersistentDisk value)
   
   The details of each created Persistent Disk.
 repeated .google.cloud.vmmigration.v1.PersistentDisk disks = 1;
setDisks(int index, PersistentDisk.Builder builderForValue)
  
    public ComputeEngineDisksTargetDetails.Builder setDisks(int index, PersistentDisk.Builder builderForValue)
   
   The details of each created Persistent Disk.
 repeated .google.cloud.vmmigration.v1.PersistentDisk disks = 1;
setDisksTargetDetails(DisksMigrationDisksTargetDetails value)
  
    public ComputeEngineDisksTargetDetails.Builder setDisksTargetDetails(DisksMigrationDisksTargetDetails value)
   
   Details of the disks-only migration target.
 .google.cloud.vmmigration.v1.DisksMigrationDisksTargetDetails disks_target_details = 5;
 
setDisksTargetDetails(DisksMigrationDisksTargetDetails.Builder builderForValue)
  
    public ComputeEngineDisksTargetDetails.Builder setDisksTargetDetails(DisksMigrationDisksTargetDetails.Builder builderForValue)
   
   Details of the disks-only migration target.
 .google.cloud.vmmigration.v1.DisksMigrationDisksTargetDetails disks_target_details = 5;
 
setField(Descriptors.FieldDescriptor field, Object value)
  
    public ComputeEngineDisksTargetDetails.Builder setField(Descriptors.FieldDescriptor field, Object value)
   
  
  
  Overrides
  
  
  setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
  
    public ComputeEngineDisksTargetDetails.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
   
  
  
  Overrides
  
  
  setUnknownFields(UnknownFieldSet unknownFields)
  
    public final ComputeEngineDisksTargetDetails.Builder setUnknownFields(UnknownFieldSet unknownFields)
   
  
  
  Overrides
  
  
  setVmTargetDetails(DisksMigrationVmTargetDetails value)
  
    public ComputeEngineDisksTargetDetails.Builder setVmTargetDetails(DisksMigrationVmTargetDetails value)
   
   Details for the VM the migrated data disks are attached to.
 .google.cloud.vmmigration.v1.DisksMigrationVmTargetDetails vm_target_details = 6;
 
setVmTargetDetails(DisksMigrationVmTargetDetails.Builder builderForValue)
  
    public ComputeEngineDisksTargetDetails.Builder setVmTargetDetails(DisksMigrationVmTargetDetails.Builder builderForValue)
   
   Details for the VM the migrated data disks are attached to.
 .google.cloud.vmmigration.v1.DisksMigrationVmTargetDetails vm_target_details = 6;