Interface DiskEntryOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
DiskEntry, DiskEntry.Builder

@Generated public interface DiskEntryOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getCapacityBytes

      long getCapacityBytes()
       Disk capacity.
       
      int64 capacity_bytes = 1;
      Returns:
      The capacityBytes.
    • getFreeBytes

      long getFreeBytes()
       Disk free space.
       
      int64 free_bytes = 2;
      Returns:
      The freeBytes.
    • getDiskLabel

      String getDiskLabel()
       Disk label.
       
      string disk_label = 3;
      Returns:
      The diskLabel.
    • getDiskLabelBytes

      com.google.protobuf.ByteString getDiskLabelBytes()
       Disk label.
       
      string disk_label = 3;
      Returns:
      The bytes for diskLabel.
    • getDiskLabelType

      String getDiskLabelType()
       Disk label type (e.g. BIOS/GPT)
       
      string disk_label_type = 4;
      Returns:
      The diskLabelType.
    • getDiskLabelTypeBytes

      com.google.protobuf.ByteString getDiskLabelTypeBytes()
       Disk label type (e.g. BIOS/GPT)
       
      string disk_label_type = 4;
      Returns:
      The bytes for diskLabelType.
    • getInterfaceTypeValue

      int getInterfaceTypeValue()
       Disks interface type.
       
      .google.cloud.migrationcenter.v1.DiskEntry.InterfaceType interface_type = 5;
      Returns:
      The enum numeric value on the wire for interfaceType.
    • getInterfaceType

      DiskEntry.InterfaceType getInterfaceType()
       Disks interface type.
       
      .google.cloud.migrationcenter.v1.DiskEntry.InterfaceType interface_type = 5;
      Returns:
      The interfaceType.
    • hasPartitions

      boolean hasPartitions()
       Partition layout.
       
      .google.cloud.migrationcenter.v1.DiskPartitionList partitions = 6;
      Returns:
      Whether the partitions field is set.
    • getPartitions

      DiskPartitionList getPartitions()
       Partition layout.
       
      .google.cloud.migrationcenter.v1.DiskPartitionList partitions = 6;
      Returns:
      The partitions.
    • getPartitionsOrBuilder

      DiskPartitionListOrBuilder getPartitionsOrBuilder()
       Partition layout.
       
      .google.cloud.migrationcenter.v1.DiskPartitionList partitions = 6;
    • getHwAddress

      String getHwAddress()
       Disk hardware address (e.g. 0:1 for SCSI).
       
      string hw_address = 7;
      Returns:
      The hwAddress.
    • getHwAddressBytes

      com.google.protobuf.ByteString getHwAddressBytes()
       Disk hardware address (e.g. 0:1 for SCSI).
       
      string hw_address = 7;
      Returns:
      The bytes for hwAddress.
    • hasVmware

      boolean hasVmware()
       VMware disk details.
       
      .google.cloud.migrationcenter.v1.VmwareDiskConfig vmware = 20;
      Returns:
      Whether the vmware field is set.
    • getVmware

      VmwareDiskConfig getVmware()
       VMware disk details.
       
      .google.cloud.migrationcenter.v1.VmwareDiskConfig vmware = 20;
      Returns:
      The vmware.
    • getVmwareOrBuilder

      VmwareDiskConfigOrBuilder getVmwareOrBuilder()
       VMware disk details.
       
      .google.cloud.migrationcenter.v1.VmwareDiskConfig vmware = 20;
    • getPlatformSpecificCase

      DiskEntry.PlatformSpecificCase getPlatformSpecificCase()