Package-level declarations

Types

Link copied to clipboard
class Arch
Link copied to clipboard
enum ArchFamily : ProtocolMessageEnum
Enumerates known architecture families.
Protobuf enum elide.machine.ArchFamily
Link copied to clipboard
enum ArchFeature : ProtocolMessageEnum
Enumerates extended instruction set features which may be detected or known to be supported on a given architecture.
Protobuf enum elide.machine.ArchFeature
Link copied to clipboard
enum Architecture : ProtocolMessageEnum
Enumerates known architectures.
Protobuf enum elide.machine.Architecture
Link copied to clipboard
Describes architecture type and version information, along with extended support flags.
Protobuf type elide.machine.ArchitectureInfo
Link copied to clipboard

Protobuf type elide.machine.ArchitectureInfo

Link copied to clipboard
interface ArchitectureInfoOrBuilder : MessageOrBuilder
Link copied to clipboard
class Cpu
Link copied to clipboard
class CpuInfo : GeneratedMessage, CpuInfoOrBuilder
Describes information about a single CPU.
Protobuf type elide.machine.CpuInfo
Link copied to clipboard
object CpuInfoKt

Protobuf type elide.machine.CpuInfo

Link copied to clipboard
interface CpuInfoOrBuilder : MessageOrBuilder
Link copied to clipboard
class Device
Link copied to clipboard
enum DeviceFamily : ProtocolMessageEnum
Enumerates broad families of devices and peripherals which may be connected to a given machine.
Protobuf enum elide.machine.DeviceFamily
Link copied to clipboard
class DeviceInfo : GeneratedMessage, DeviceInfoOrBuilder
Describes info for a connected peripheral or device.
Protobuf type elide.machine.DeviceInfo
Link copied to clipboard

Protobuf type elide.machine.DeviceInfo

Link copied to clipboard
interface DeviceInfoOrBuilder : MessageOrBuilder
Link copied to clipboard
class Disk : GeneratedMessage, DiskOrBuilder
Specifies a disk attached to a machine, or associated in some context with a machine or application.
Protobuf type elide.machine.Disk
Link copied to clipboard
class DiskInfo : GeneratedMessage, DiskInfoOrBuilder
Describes disk arrangement and configuration for a single machine.
Protobuf type elide.machine.DiskInfo
Link copied to clipboard
object DiskInfoKt

Protobuf type elide.machine.DiskInfo

Link copied to clipboard
interface DiskInfoOrBuilder : MessageOrBuilder
Link copied to clipboard
object DiskKt

Protobuf type elide.machine.Disk

Link copied to clipboard
enum DiskMode : ProtocolMessageEnum
Disk attachment mode/access mode.
Protobuf enum elide.machine.DiskMode
Link copied to clipboard
interface DiskOrBuilder : MessageOrBuilder
Link copied to clipboard
Link copied to clipboard
enum DiskType : ProtocolMessageEnum
Enumerates disk types known to this version of the protocol.
Protobuf enum elide.machine.DiskType
Link copied to clipboard
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
Link copied to clipboard
class MachineCpuInfo : GeneratedMessage, MachineCpuInfoOrBuilder
Describes information about the CPUs available for a given machine.
Protobuf type elide.machine.MachineCpuInfo
Link copied to clipboard

Protobuf type elide.machine.MachineCpuInfo

Link copied to clipboard
interface MachineCpuInfoOrBuilder : MessageOrBuilder
Link copied to clipboard
object MachineKt

Protobuf type elide.machine.Machine

Link copied to clipboard
interface MachineOrBuilder : MessageOrBuilder
Link copied to clipboard
Link copied to clipboard
class Memory : GeneratedMessage, MemoryOrBuilder
Describes RAM capacity and characteristics for a given machine.
Protobuf type elide.machine.Memory
Link copied to clipboard
object MemoryKt

Protobuf type elide.machine.Memory

Link copied to clipboard
interface MemoryOrBuilder : MessageOrBuilder
Link copied to clipboard
Link copied to clipboard
enum OperatingSystem : ProtocolMessageEnum
Enumerates known operating systems.
Protobuf enum elide.machine.OperatingSystem
Link copied to clipboard
class Os
Link copied to clipboard
enum OsFamily : ProtocolMessageEnum
Enumerates known operating system families.
Protobuf enum elide.machine.OsFamily
Link copied to clipboard
class OsInfo : GeneratedMessage, OsInfoOrBuilder
Describes operating system type and version information.
Protobuf type elide.machine.OsInfo
Link copied to clipboard
object OsInfoKt

Protobuf type elide.machine.OsInfo

Link copied to clipboard
interface OsInfoOrBuilder : MessageOrBuilder

Properties

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

Functions

Link copied to clipboard
@JvmName(name = "-initializearchitectureInfo")
inline fun architectureInfo(block: ArchitectureInfoKt.Dsl.() -> Unit): ArchitectureInfo
Link copied to clipboard
inline fun CpuInfo.copy(block: CpuInfoKt.Dsl.() -> Unit): CpuInfo
inline fun DeviceInfo.copy(block: DeviceInfoKt.Dsl.() -> Unit): DeviceInfo
inline fun Disk.copy(block: DiskKt.Dsl.() -> Unit): Disk
inline fun DiskInfo.copy(block: DiskInfoKt.Dsl.() -> Unit): DiskInfo
inline fun Machine.copy(block: MachineKt.Dsl.() -> Unit): Machine
inline fun Memory.copy(block: MemoryKt.Dsl.() -> Unit): Memory
inline fun OsInfo.copy(block: OsInfoKt.Dsl.() -> Unit): OsInfo
Link copied to clipboard
@JvmName(name = "-initializecpuInfo")
inline fun cpuInfo(block: CpuInfoKt.Dsl.() -> Unit): CpuInfo
Link copied to clipboard
@JvmName(name = "-initializedeviceInfo")
inline fun deviceInfo(block: DeviceInfoKt.Dsl.() -> Unit): DeviceInfo
Link copied to clipboard
@JvmName(name = "-initializedisk")
inline fun disk(block: DiskKt.Dsl.() -> Unit): Disk
Link copied to clipboard
@JvmName(name = "-initializediskInfo")
inline fun diskInfo(block: DiskInfoKt.Dsl.() -> Unit): DiskInfo
Link copied to clipboard
@JvmName(name = "-initializemachine")
inline fun machine(block: MachineKt.Dsl.() -> Unit): Machine
Link copied to clipboard
@JvmName(name = "-initializemachineCpuInfo")
inline fun machineCpuInfo(block: MachineCpuInfoKt.Dsl.() -> Unit): MachineCpuInfo
Link copied to clipboard
@JvmName(name = "-initializememory")
inline fun memory(block: MemoryKt.Dsl.() -> Unit): Memory
Link copied to clipboard
@JvmName(name = "-initializeosInfo")
inline fun osInfo(block: OsInfoKt.Dsl.() -> Unit): OsInfo