MachineOrBuilder

interface MachineOrBuilder : MessageOrBuilder

Inheritors

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
Link copied to clipboard
abstract fun getAllFields(): Map<Descriptors.FieldDescriptor, Any>
Link copied to clipboard
abstract fun getCpu(): CpuInfo
Specifies CPU info for this machine.
.elide.machine.CpuInfo cpu = 1;
Link copied to clipboard
Specifies CPU info for this machine.
.elide.machine.CpuInfo cpu = 1;
Link copied to clipboard
abstract fun getDefaultInstanceForType(): MessageLite
abstract fun getDefaultInstanceForType(): Message
Link copied to clipboard
abstract fun getDescriptorForType(): Descriptors.Descriptor
Link copied to clipboard
abstract fun getDevice(index: Int): DeviceInfo
Information about connected devices/peripherals.
repeated .elide.machine.DeviceInfo device = 5;
Link copied to clipboard
abstract fun getDeviceCount(): Int
Information about connected devices/peripherals.
repeated .elide.machine.DeviceInfo device = 5;
Link copied to clipboard
abstract fun getDeviceList(): List<DeviceInfo>
Information about connected devices/peripherals.
repeated .elide.machine.DeviceInfo device = 5;
Link copied to clipboard
Information about connected devices/peripherals.
repeated .elide.machine.DeviceInfo device = 5;
Link copied to clipboard
Information about connected devices/peripherals.
repeated .elide.machine.DeviceInfo device = 5;
Link copied to clipboard
abstract fun getDisk(): DiskInfo
Specifies information about local disks.
.elide.machine.DiskInfo disk = 4;
Link copied to clipboard
Specifies information about local disks.
.elide.machine.DiskInfo disk = 4;
Link copied to clipboard
abstract fun getField(field: Descriptors.FieldDescriptor): Any
Link copied to clipboard
Link copied to clipboard
abstract fun getMem(): Memory
Specifies memory information for this machine.
.elide.machine.Memory mem = 2;
Link copied to clipboard
Specifies memory information for this machine.
.elide.machine.Memory mem = 2;
Link copied to clipboard
abstract fun getOneofFieldDescriptor(oneof: Descriptors.OneofDescriptor): Descriptors.FieldDescriptor
Link copied to clipboard
abstract fun getOs(): OsInfo
Specifies operating system info for this machine.
.elide.machine.OsInfo os = 3;
Link copied to clipboard
Specifies operating system info for this machine.
.elide.machine.OsInfo os = 3;
Link copied to clipboard
abstract fun getRepeatedField(field: Descriptors.FieldDescriptor, index: Int): Any
Link copied to clipboard
abstract fun getRepeatedFieldCount(field: Descriptors.FieldDescriptor): Int
Link copied to clipboard
abstract fun getUnknownFields(): UnknownFieldSet
Link copied to clipboard
abstract fun hasCpu(): Boolean
Specifies CPU info for this machine.
.elide.machine.CpuInfo cpu = 1;
Link copied to clipboard
abstract fun hasDisk(): Boolean
Specifies information about local disks.
.elide.machine.DiskInfo disk = 4;
Link copied to clipboard
abstract fun hasField(field: Descriptors.FieldDescriptor): Boolean
Link copied to clipboard
abstract fun hasMem(): Boolean
Specifies memory information for this machine.
.elide.machine.Memory mem = 2;
Link copied to clipboard
abstract fun hasOneof(oneof: Descriptors.OneofDescriptor): Boolean
Link copied to clipboard
abstract fun hasOs(): Boolean
Specifies operating system info for this machine.
.elide.machine.OsInfo os = 3;
Link copied to clipboard
abstract fun isInitialized(): Boolean