Class LinuxBaseboard

java.lang.Object
oshi.hardware.common.AbstractBaseboard
oshi.hardware.platform.linux.LinuxBaseboard
All Implemented Interfaces:
Baseboard

@Immutable final class LinuxBaseboard extends AbstractBaseboard
Baseboard data obtained by sysfs
  • Field Details

  • Constructor Details

    • LinuxBaseboard

      LinuxBaseboard()
  • Method Details

    • getManufacturer

      public String getManufacturer()
      Description copied from interface: Baseboard
      Get the baseboard manufacturer.
      Returns:
      The manufacturer.
    • getModel

      public String getModel()
      Description copied from interface: Baseboard
      Get the baseboard model.
      Returns:
      The model.
    • getVersion

      public String getVersion()
      Description copied from interface: Baseboard
      Get the baseboard version.
      Returns:
      The version.
    • getSerialNumber

      public String getSerialNumber()
      Description copied from interface: Baseboard
      Get the baseboard serial number.
      Returns:
      The serial number.
    • queryManufacturer

      private String queryManufacturer()
    • queryModel

      private String queryModel()
    • queryVersion

      private String queryVersion()
    • querySerialNumber

      private String querySerialNumber()