Package oshi.hardware.platform.unix.aix
Class AixBaseboard
- java.lang.Object
-
- oshi.hardware.common.AbstractBaseboard
-
- oshi.hardware.platform.unix.aix.AixBaseboard
-
- All Implemented Interfaces:
Baseboard
@Immutable final class AixBaseboard extends AbstractBaseboard
Baseboard data obtained by lscfg
-
-
Field Summary
Fields Modifier and Type Field Description private static java.lang.String
IBM
private java.lang.String
model
private java.lang.String
serialNumber
private java.lang.String
version
-
Constructor Summary
Constructors Constructor Description AixBaseboard(java.util.function.Supplier<java.util.List<java.lang.String>> lscfg)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getManufacturer()
Get the baseboard manufacturer.java.lang.String
getModel()
Get the baseboard model.java.lang.String
getSerialNumber()
Get the baseboard serial number.java.lang.String
getVersion()
Get the baseboard version.-
Methods inherited from class oshi.hardware.common.AbstractBaseboard
toString
-
-
-
-
Field Detail
-
IBM
private static final java.lang.String IBM
- See Also:
- Constant Field Values
-
model
private final java.lang.String model
-
serialNumber
private final java.lang.String serialNumber
-
version
private final java.lang.String version
-
-
Method Detail
-
getManufacturer
public java.lang.String getManufacturer()
Description copied from interface:Baseboard
Get the baseboard manufacturer.- Returns:
- The manufacturer.
-
getModel
public java.lang.String getModel()
Description copied from interface:Baseboard
Get the baseboard model.- Returns:
- The model.
-
getSerialNumber
public java.lang.String getSerialNumber()
Description copied from interface:Baseboard
Get the baseboard serial number.- Returns:
- The serial number.
-
getVersion
public java.lang.String getVersion()
Description copied from interface:Baseboard
Get the baseboard version.- Returns:
- The version.
-
-