Class Win32Baseboard
java.lang.Object
io.github.eggy03.ferrumx.windows.entity.mainboard.Win32Baseboard
Immutable representation of a motherboard device on a Windows system.
Fields correspond to properties retrieved from the Win32_Baseboard WMI class.
Usage example
Win32Baseboard board = Win32Baseboard.builder()
.manufacturer("ASUS")
.serialNumber("ABC123456")
.build();
// Create a modified copy
Win32Baseboard updated = board.toBuilder()
.serialNumber("XYZ987654")
.build();
Win32PortConnector contains details about ports on this mainboard.
- Since:
- 3.0.0
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) @Nullable StringName of the organization responsible for producing the baseboard.(package private) @Nullable StringName by which the baseboard is known.(package private) @Nullable StringBaseboard part number defined by the manufacturer.(package private) @Nullable StringManufacturer-allocated number used to identify the baseboard.(package private) @Nullable StringVersion of the baseboard. -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
manufacturer
Name of the organization responsible for producing the baseboard. -
model
Name by which the baseboard is known. -
product
Baseboard part number defined by the manufacturer. -
serialNumber
Manufacturer-allocated number used to identify the baseboard. -
version
Version of the baseboard.
-
-
Constructor Details
-
Win32Baseboard
public Win32Baseboard()
-
-
Method Details
-
toString
-