Interface MachineDetailsOrBuilder

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

    public interface MachineDetailsOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Detail

      • 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;