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.StringIBMprivate java.lang.Stringmodelprivate java.lang.StringserialNumberprivate java.lang.Stringversion
-
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.StringgetManufacturer()Get the baseboard manufacturer.java.lang.StringgetModel()Get the baseboard model.java.lang.StringgetSerialNumber()Get the baseboard serial number.java.lang.StringgetVersion()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:BaseboardGet the baseboard manufacturer.- Returns:
- The manufacturer.
-
getModel
public java.lang.String getModel()
Description copied from interface:BaseboardGet the baseboard model.- Returns:
- The model.
-
getSerialNumber
public java.lang.String getSerialNumber()
Description copied from interface:BaseboardGet the baseboard serial number.- Returns:
- The serial number.
-
getVersion
public java.lang.String getVersion()
Description copied from interface:BaseboardGet the baseboard version.- Returns:
- The version.
-
-