Class AbstractDMISystemSlots
java.lang.Object
io.github.eggy03.dmidecode.entity.board.AbstractDMISystemSlots
- Direct Known Subclasses:
DMISystemSlots,DMISystemSlots.Json
Immutable representation of system slot information retrieved via DMI.
Fields correspond to properties reported by dmidecode for the System
Slots (Type 9) SMBIOS structure.
Instances of this class are thread-safe.
Usage example
DMISystemSlots slot = new DMISystemSlots.Builder()
.designation("PCIEX16")
.type("PCI Express")
.currentUsage("In Use")
.busAddress("0000:01:00.0")
.build();
// Create a modified copy
DMISystemSlots updated = slot
.withCurrentUsage("Available");
- Since:
- 0.2.0