Class Lshw

java.lang.Object
oshi.driver.linux.Lshw

@ThreadSafe public final class Lshw extends Object
Utility to read info from lshw
  • Method Details

    • queryModel

      public static String queryModel()
      Query the model from lshw
      Returns:
      The model if available, null otherwise
    • querySerialNumber

      public static String querySerialNumber()
      Query the serial number from lshw
      Returns:
      The serial number if available, null otherwise
    • queryUUID

      public static String queryUUID()
      Query the UUID from lshw
      Returns:
      The UUID if available, null otherwise
    • queryCpuCapacity

      public static long queryCpuCapacity()
      Query the CPU capacity (max frequency) from lshw
      Returns:
      The CPU capacity (max frequency) if available, -1 otherwise