-
public class AppSystemInfo.Companion
-
-
Field Summary
Fields Modifier and Type Field Description private DoubleCRITICAL_CPU_THRESHOLDprivate final InstantstartTimeprivate final DurationelapsedTimeprivate final SystemInfosystemInfoprivate final GlobalMemorymemoryInfoprivate final DoublesystemCpuLoadprivate final BooleanisCriticalCPULoadprivate final DoubleArraysystemLoadAverageprivate final LongfreeMemoryprivate final DoublefreeMemoryGiBprivate final LongavailableMemoryprivate final LongusedMemoryprivate final LongtotalMemoryprivate final DoubletotalMemoryGiBprivate final DoubleavailableMemoryGiBprivate final DoublecriticalMemoryMiBprivate final DoubleactualCriticalMemoryprivate final BooleanisCriticalMemoryprivate final List<Long>freeDiskSpacesprivate final BooleanisCriticalDiskSpaceprivate final BooleanisCriticalResourcespublic final static AppSystemInfo.CompanionINSTANCE
-
Method Summary
Modifier and Type Method Description final BooleanisOSHIAvailable()final LongnetworkIFsReceivedBytes()final StringformatAvailableMemory()final StringformatMemoryShortage()final DoublegetCRITICAL_CPU_THRESHOLD()final UnitsetCRITICAL_CPU_THRESHOLD(Double CRITICAL_CPU_THRESHOLD)final InstantgetStartTime()final DurationgetElapsedTime()final SystemInfogetSystemInfo()final GlobalMemorygetMemoryInfo()final DoublegetSystemCpuLoad()final BooleangetIsCriticalCPULoad()final DoubleArraygetSystemLoadAverage()final LonggetFreeMemory()final DoublegetFreeMemoryGiB()final LonggetAvailableMemory()final LonggetUsedMemory()final LonggetTotalMemory()final DoublegetTotalMemoryGiB()final DoublegetAvailableMemoryGiB()final DoublegetCriticalMemoryMiB()final DoublegetActualCriticalMemory()final BooleangetIsCriticalMemory()final List<Long>getFreeDiskSpaces()final BooleangetIsCriticalDiskSpace()final BooleangetIsCriticalResources()-
-
Method Detail
-
isOSHIAvailable
final Boolean isOSHIAvailable()
-
networkIFsReceivedBytes
final Long networkIFsReceivedBytes()
-
formatAvailableMemory
final String formatAvailableMemory()
-
formatMemoryShortage
final String formatMemoryShortage()
-
getCRITICAL_CPU_THRESHOLD
final Double getCRITICAL_CPU_THRESHOLD()
-
setCRITICAL_CPU_THRESHOLD
final Unit setCRITICAL_CPU_THRESHOLD(Double CRITICAL_CPU_THRESHOLD)
-
getStartTime
final Instant getStartTime()
-
getElapsedTime
final Duration getElapsedTime()
-
getSystemInfo
final SystemInfo getSystemInfo()
-
getMemoryInfo
final GlobalMemory getMemoryInfo()
-
getSystemCpuLoad
final Double getSystemCpuLoad()
-
getIsCriticalCPULoad
final Boolean getIsCriticalCPULoad()
-
getSystemLoadAverage
final DoubleArray getSystemLoadAverage()
-
getFreeMemory
final Long getFreeMemory()
-
getFreeMemoryGiB
final Double getFreeMemoryGiB()
-
getAvailableMemory
final Long getAvailableMemory()
-
getUsedMemory
final Long getUsedMemory()
-
getTotalMemory
final Long getTotalMemory()
-
getTotalMemoryGiB
final Double getTotalMemoryGiB()
-
getAvailableMemoryGiB
final Double getAvailableMemoryGiB()
-
getCriticalMemoryMiB
final Double getCriticalMemoryMiB()
-
getActualCriticalMemory
final Double getActualCriticalMemory()
-
getIsCriticalMemory
final Boolean getIsCriticalMemory()
-
getFreeDiskSpaces
final List<Long> getFreeDiskSpaces()
-
getIsCriticalDiskSpace
final Boolean getIsCriticalDiskSpace()
-
getIsCriticalResources
final Boolean getIsCriticalResources()
-
-
-
-