Interface MachineDetailsOrBuilder (0.21.0)

public interface MachineDetailsOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getArchitecture()

public abstract MachineArchitectureDetails getArchitecture()

Architecture details (vendor, CPU architecture).

.google.cloud.migrationcenter.v1.MachineArchitectureDetails architecture = 7;

Returns
TypeDescription
MachineArchitectureDetails

The architecture.

getArchitectureOrBuilder()

public abstract MachineArchitectureDetailsOrBuilder getArchitectureOrBuilder()

Architecture details (vendor, CPU architecture).

.google.cloud.migrationcenter.v1.MachineArchitectureDetails architecture = 7;

Returns
TypeDescription
MachineArchitectureDetailsOrBuilder

getCoreCount()

public abstract int getCoreCount()

Number of CPU cores in the machine. Must be non-negative.

int32 core_count = 4;

Returns
TypeDescription
int

The coreCount.

getCreateTime()

public abstract Timestamp getCreateTime()

Machine creation time.

.google.protobuf.Timestamp create_time = 3;

Returns
TypeDescription
Timestamp

The createTime.

getCreateTimeOrBuilder()

public abstract TimestampOrBuilder getCreateTimeOrBuilder()

Machine creation time.

.google.protobuf.Timestamp create_time = 3;

Returns
TypeDescription
TimestampOrBuilder

getDisks()

public abstract MachineDiskDetails getDisks()

Disk details.

.google.cloud.migrationcenter.v1.MachineDiskDetails disks = 10;

Returns
TypeDescription
MachineDiskDetails

The disks.

getDisksOrBuilder()

public abstract MachineDiskDetailsOrBuilder getDisksOrBuilder()

Disk details.

.google.cloud.migrationcenter.v1.MachineDiskDetails disks = 10;

Returns
TypeDescription
MachineDiskDetailsOrBuilder

getGuestOs()

public abstract GuestOsDetails getGuestOs()

Guest OS information.

.google.cloud.migrationcenter.v1.GuestOsDetails guest_os = 8;

Returns
TypeDescription
GuestOsDetails

The guestOs.

getGuestOsOrBuilder()

public abstract GuestOsDetailsOrBuilder getGuestOsOrBuilder()

Guest OS information.

.google.cloud.migrationcenter.v1.GuestOsDetails guest_os = 8;

Returns
TypeDescription
GuestOsDetailsOrBuilder

getMachineName()

public abstract String getMachineName()

Machine name.

string machine_name = 2;

Returns
TypeDescription
String

The machineName.

getMachineNameBytes()

public abstract ByteString getMachineNameBytes()

Machine name.

string machine_name = 2;

Returns
TypeDescription
ByteString

The bytes for machineName.

getMemoryMb()

public abstract int getMemoryMb()

The amount of memory in the machine. Must be non-negative.

int32 memory_mb = 5;

Returns
TypeDescription
int

The memoryMb.

getNetwork()

public abstract MachineNetworkDetails getNetwork()

Network details.

.google.cloud.migrationcenter.v1.MachineNetworkDetails network = 9;

Returns
TypeDescription
MachineNetworkDetails

The network.

getNetworkOrBuilder()

public abstract MachineNetworkDetailsOrBuilder getNetworkOrBuilder()

Network details.

.google.cloud.migrationcenter.v1.MachineNetworkDetails network = 9;

Returns
TypeDescription
MachineNetworkDetailsOrBuilder

getPlatform()

public abstract PlatformDetails getPlatform()

Platform specific information.

.google.cloud.migrationcenter.v1.PlatformDetails platform = 11;

Returns
TypeDescription
PlatformDetails

The platform.

getPlatformOrBuilder()

public abstract PlatformDetailsOrBuilder getPlatformOrBuilder()

Platform specific information.

.google.cloud.migrationcenter.v1.PlatformDetails platform = 11;

Returns
TypeDescription
PlatformDetailsOrBuilder

getPowerState()

public abstract MachineDetails.PowerState getPowerState()

Power state of the machine.

.google.cloud.migrationcenter.v1.MachineDetails.PowerState power_state = 6;

Returns
TypeDescription
MachineDetails.PowerState

The powerState.

getPowerStateValue()

public abstract int getPowerStateValue()

Power state of the machine.

.google.cloud.migrationcenter.v1.MachineDetails.PowerState power_state = 6;

Returns
TypeDescription
int

The enum numeric value on the wire for powerState.

getUuid()

public abstract String getUuid()

Machine unique identifier.

string uuid = 1;

Returns
TypeDescription
String

The uuid.

getUuidBytes()

public abstract ByteString getUuidBytes()

Machine unique identifier.

string uuid = 1;

Returns
TypeDescription
ByteString

The bytes for uuid.

hasArchitecture()

public abstract boolean hasArchitecture()

Architecture details (vendor, CPU architecture).

.google.cloud.migrationcenter.v1.MachineArchitectureDetails architecture = 7;

Returns
TypeDescription
boolean

Whether the architecture field is set.

hasCreateTime()

public abstract boolean hasCreateTime()

Machine creation time.

.google.protobuf.Timestamp create_time = 3;

Returns
TypeDescription
boolean

Whether the createTime field is set.

hasDisks()

public abstract boolean hasDisks()

Disk details.

.google.cloud.migrationcenter.v1.MachineDiskDetails disks = 10;

Returns
TypeDescription
boolean

Whether the disks field is set.

hasGuestOs()

public abstract boolean hasGuestOs()

Guest OS information.

.google.cloud.migrationcenter.v1.GuestOsDetails guest_os = 8;

Returns
TypeDescription
boolean

Whether the guestOs field is set.

hasNetwork()

public abstract boolean hasNetwork()

Network details.

.google.cloud.migrationcenter.v1.MachineNetworkDetails network = 9;

Returns
TypeDescription
boolean

Whether the network field is set.

hasPlatform()

public abstract boolean hasPlatform()

Platform specific information.

.google.cloud.migrationcenter.v1.PlatformDetails platform = 11;

Returns
TypeDescription
boolean

Whether the platform field is set.