Class AixHWDiskStore
java.lang.Object
oshi.hardware.common.AbstractHWDiskStore
oshi.hardware.platform.unix.aix.AixHWDiskStore
- All Implemented Interfaces:
oshi.hardware.HWDiskStore
@ThreadSafe
public final class AixHWDiskStore
extends oshi.hardware.common.AbstractHWDiskStore
AIX hard disk implementation.
-
Method Summary
Methods inherited from class oshi.hardware.common.AbstractHWDiskStore
getModel, getName, getSerial, getSize, toString
-
Method Details
-
getReads
public long getReads() -
getReadBytes
public long getReadBytes() -
getWrites
public long getWrites() -
getWriteBytes
public long getWriteBytes() -
getCurrentQueueLength
public long getCurrentQueueLength() -
getTransferTime
public long getTransferTime() -
getTimeStamp
public long getTimeStamp() -
getPartitions
-
updateAttributes
public boolean updateAttributes() -
getDisks
public static List<oshi.hardware.HWDiskStore> getDisks(Supplier<Perfstat.perfstat_disk_t[]> diskStats) Gets the disks on this machine- Parameters:
diskStats- Memoized supplier of disk statistics- Returns:
- a list of
HWDiskStoreobjects representing the disks
-