LicensingDeviceSignals class
Properties
-
arch
↔ String?
-
Please note: This property should have been non-nullable! Since the specification file
does not include a default value (using the "default:" property), however, the generated
source code must fall back to having a nullable type.
Consider adding a "default:" property in the specification file to hide this note.
getter/setter pair
-
cpuid
↔ String?
-
CPUID is a CPU/board identifier string.
getter/setter pair
-
diskSerial
↔ String?
-
DiskSerial of the boot/root volume.
getter/setter pair
-
hashCode
→ int
-
The hash code for this object.
no setteroverride
-
hostname
↔ String?
-
Hostname is a weak signal, used only as a tiebreaker.
getter/setter pair
-
installId
↔ String?
-
InstallID is a per-install random the agent persists locally on first run.
getter/setter pair
-
machineId
↔ String?
-
MachineID is a stable per-host id (e.g. /etc/machine-id, IOPlatformUUID, MachineGuid). Strongest single signal where present.
getter/setter pair
-
macs
↔ List<String>
-
MAC addresses of stable interfaces (order-insensitive; we sort).
getter/setter pair
-
os
↔ String?
-
OS / Arch coarse platform tags.
getter/setter pair
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
no setterinherited