Interface MachineDetailsOrBuilder

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

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

    • getUuid

      String getUuid()
       Machine unique identifier.
       
      string uuid = 1;
      Returns:
      The uuid.
    • getUuidBytes

      com.google.protobuf.ByteString getUuidBytes()
       Machine unique identifier.
       
      string uuid = 1;
      Returns:
      The bytes for uuid.
    • getMachineName

      String getMachineName()
       Machine name.
       
      string machine_name = 2;
      Returns:
      The machineName.
    • getMachineNameBytes

      com.google.protobuf.ByteString getMachineNameBytes()
       Machine name.
       
      string machine_name = 2;
      Returns:
      The bytes for machineName.
    • hasCreateTime

      boolean hasCreateTime()
       Machine creation time.
       
      .google.protobuf.Timestamp create_time = 3;
      Returns:
      Whether the createTime field is set.
    • getCreateTime

      com.google.protobuf.Timestamp getCreateTime()
       Machine creation time.
       
      .google.protobuf.Timestamp create_time = 3;
      Returns:
      The createTime.
    • getCreateTimeOrBuilder

      com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()
       Machine creation time.
       
      .google.protobuf.Timestamp create_time = 3;
    • getCoreCount

      int getCoreCount()
       Number of CPU cores in the machine. Must be non-negative.
       
      int32 core_count = 4;
      Returns:
      The coreCount.
    • getMemoryMb

      int getMemoryMb()
       The amount of memory in the machine. Must be non-negative.
       
      int32 memory_mb = 5;
      Returns:
      The memoryMb.
    • getPowerStateValue

      int getPowerStateValue()
       Power state of the machine.
       
      .google.cloud.migrationcenter.v1.MachineDetails.PowerState power_state = 6;
      Returns:
      The enum numeric value on the wire for powerState.
    • getPowerState

      MachineDetails.PowerState getPowerState()
       Power state of the machine.
       
      .google.cloud.migrationcenter.v1.MachineDetails.PowerState power_state = 6;
      Returns:
      The powerState.
    • hasArchitecture

      boolean hasArchitecture()
       Architecture details (vendor, CPU architecture).
       
      .google.cloud.migrationcenter.v1.MachineArchitectureDetails architecture = 7;
      Returns:
      Whether the architecture field is set.
    • getArchitecture

      MachineArchitectureDetails getArchitecture()
       Architecture details (vendor, CPU architecture).
       
      .google.cloud.migrationcenter.v1.MachineArchitectureDetails architecture = 7;
      Returns:
      The architecture.
    • getArchitectureOrBuilder

      MachineArchitectureDetailsOrBuilder getArchitectureOrBuilder()
       Architecture details (vendor, CPU architecture).
       
      .google.cloud.migrationcenter.v1.MachineArchitectureDetails architecture = 7;
    • hasGuestOs

      boolean hasGuestOs()
       Guest OS information.
       
      .google.cloud.migrationcenter.v1.GuestOsDetails guest_os = 8;
      Returns:
      Whether the guestOs field is set.
    • getGuestOs

      GuestOsDetails getGuestOs()
       Guest OS information.
       
      .google.cloud.migrationcenter.v1.GuestOsDetails guest_os = 8;
      Returns:
      The guestOs.
    • getGuestOsOrBuilder

      GuestOsDetailsOrBuilder getGuestOsOrBuilder()
       Guest OS information.
       
      .google.cloud.migrationcenter.v1.GuestOsDetails guest_os = 8;
    • hasNetwork

      boolean hasNetwork()
       Network details.
       
      .google.cloud.migrationcenter.v1.MachineNetworkDetails network = 9;
      Returns:
      Whether the network field is set.
    • getNetwork

      MachineNetworkDetails getNetwork()
       Network details.
       
      .google.cloud.migrationcenter.v1.MachineNetworkDetails network = 9;
      Returns:
      The network.
    • getNetworkOrBuilder

      MachineNetworkDetailsOrBuilder getNetworkOrBuilder()
       Network details.
       
      .google.cloud.migrationcenter.v1.MachineNetworkDetails network = 9;
    • hasDisks

      boolean hasDisks()
       Disk details.
       
      .google.cloud.migrationcenter.v1.MachineDiskDetails disks = 10;
      Returns:
      Whether the disks field is set.
    • getDisks

      MachineDiskDetails getDisks()
       Disk details.
       
      .google.cloud.migrationcenter.v1.MachineDiskDetails disks = 10;
      Returns:
      The disks.
    • getDisksOrBuilder

      MachineDiskDetailsOrBuilder getDisksOrBuilder()
       Disk details.
       
      .google.cloud.migrationcenter.v1.MachineDiskDetails disks = 10;
    • hasPlatform

      boolean hasPlatform()
       Platform specific information.
       
      .google.cloud.migrationcenter.v1.PlatformDetails platform = 11;
      Returns:
      Whether the platform field is set.
    • getPlatform

      PlatformDetails getPlatform()
       Platform specific information.
       
      .google.cloud.migrationcenter.v1.PlatformDetails platform = 11;
      Returns:
      The platform.
    • getPlatformOrBuilder

      PlatformDetailsOrBuilder getPlatformOrBuilder()
       Platform specific information.
       
      .google.cloud.migrationcenter.v1.PlatformDetails platform = 11;