Machine

class Machine : GeneratedMessage, MachineOrBuilder
Describes collected information about a given physical or virtual machine; this includes CPU information, memory and
storage capacity, network configuration, and other relevant details.
Protobuf type elide.machine.Machine

Types

Link copied to clipboard
class Builder : GeneratedMessage.Builder<BuilderT> , MachineOrBuilder
Describes collected information about a given physical or virtual machine; this includes CPU information, memory and
storage capacity, network configuration, and other relevant details.
Protobuf type elide.machine.Machine

Properties

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

Functions

Link copied to clipboard
inline fun Machine.copy(block: MachineKt.Dsl.() -> Unit): Machine
Link copied to clipboard
open fun equals(obj: Any): Boolean
Link copied to clipboard
Link copied to clipboard
open fun getAllFields(): Map<Descriptors.FieldDescriptor, Any>
Link copied to clipboard
open 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
Link copied to clipboard
abstract fun getDefaultInstanceForType(): MessageLite
Link copied to clipboard
fun getDescriptor(): Descriptors.Descriptor
Link copied to clipboard
open fun getDescriptorForType(): Descriptors.Descriptor
Link copied to clipboard
open fun getDevice(index: Int): DeviceInfo
Information about connected devices/peripherals.
repeated .elide.machine.DeviceInfo device = 5;
Link copied to clipboard
open fun getDeviceCount(): Int
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
Information about connected devices/peripherals.
repeated .elide.machine.DeviceInfo device = 5;
Link copied to clipboard
open 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
open fun getField(field: Descriptors.FieldDescriptor): Any
Link copied to clipboard
open 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
open fun getOneofFieldDescriptor(oneof: Descriptors.OneofDescriptor): Descriptors.FieldDescriptor
Link copied to clipboard
open 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 getParserForType(): Parser<out Message>
abstract fun getParserForType(): Parser<out MessageLite>
open fun getParserForType(): Parser<Machine>
Link copied to clipboard
open fun getRepeatedField(field: Descriptors.FieldDescriptor, index: Int): Any
Link copied to clipboard
open fun getRepeatedFieldCount(field: Descriptors.FieldDescriptor): Int
Link copied to clipboard
Link copied to clipboard
open fun getUnknownFields(): UnknownFieldSet
Link copied to clipboard
open fun hasCpu(): Boolean
Specifies CPU info for this machine.
.elide.machine.CpuInfo cpu = 1;
Link copied to clipboard
open fun hasDisk(): Boolean
Specifies information about local disks.
.elide.machine.DiskInfo disk = 4;
Link copied to clipboard
open fun hasField(field: Descriptors.FieldDescriptor): Boolean
Link copied to clipboard
open fun hashCode(): Int
Link copied to clipboard
open fun hasMem(): Boolean
Specifies memory information for this machine.
.elide.machine.Memory mem = 2;
Link copied to clipboard
open fun hasOneof(oneof: Descriptors.OneofDescriptor): Boolean
Link copied to clipboard
open fun hasOs(): Boolean
Specifies operating system info for this machine.
.elide.machine.OsInfo os = 3;
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun <ContainingT : Message?, T> newFileScopedGeneratedExtension(singularType: Class<out Any>, defaultInstance: Message): GeneratedMessage.GeneratedExtension<ContainingT, T>
Link copied to clipboard
open fun <ContainingT : Message?, T> newMessageScopedGeneratedExtension(scope: Message, descriptorIndex: Int, singularType: Class<out Any>, defaultInstance: Message): GeneratedMessage.GeneratedExtension<ContainingT, T>
Link copied to clipboard
open fun parseDelimitedFrom(input: InputStream, extensionRegistry: ExtensionRegistryLite): Machine
Link copied to clipboard
open fun parseFrom(data: Array<Byte>): Machine
open fun parseFrom(data: ByteString): Machine
open fun parseFrom(input: CodedInputStream): Machine
open fun parseFrom(input: InputStream): Machine
open fun parseFrom(data: ByteBuffer): Machine
open fun parseFrom(data: Array<Byte>, extensionRegistry: ExtensionRegistryLite): Machine
open fun parseFrom(data: ByteString, extensionRegistry: ExtensionRegistryLite): Machine
open fun parseFrom(input: CodedInputStream, extensionRegistry: ExtensionRegistryLite): Machine
open fun parseFrom(input: InputStream, extensionRegistry: ExtensionRegistryLite): Machine
open fun parseFrom(data: ByteBuffer, extensionRegistry: ExtensionRegistryLite): Machine
Link copied to clipboard
open fun parser(): Parser<Machine>
Link copied to clipboard
Link copied to clipboard
open fun toByteArray(): Array<Byte>
Link copied to clipboard
open fun toByteString(): ByteString
Link copied to clipboard
Link copied to clipboard
open fun writeDelimitedTo(output: OutputStream)
Link copied to clipboard
open fun writeTo(output: CodedOutputStream)