public interface CpuData extends HealthCenterData
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
PROCESSUSEDATA
Used to get only Process Use Data when comparing against
NotificationListener.getUserData() |
static java.lang.String |
SYSTEMUSEDATA
Used to get only System Use Data when comparing against
NotificationListener.getUserData() |
Modifier and Type | Method and Description |
---|---|
double |
getMaxProcessUse()
Gets the maximum percentage value for process CPU use.
|
double |
getMaxSystemUse()
Gets the maximum percentage value for system CPU use.
|
double |
getMeanProcessUse()
Gets the mean percentage value for process CPU use.
|
double |
getMeanSystemUse()
Gets the mean percentage value for system CPU use.
|
double |
getMinProcessUse()
Gets the minimum percentage value for process CPU use.
|
double |
getMinSystemUse()
Gets the minimum percentage value for system CPU use.
|
CpuInfo[] |
getProcessUse()
Gets the data associated with the process CPU use.
|
CpuInfo[] |
getSystemUse()
Gets the data associated with the system CPU use.
|
getAllRecommendations, getCriticalRecommendations, getHealthyRecommendations, getInformationalRecommendations, getWarningRecommendations, startNotifying, startNotifying
static final java.lang.String PROCESSUSEDATA
NotificationListener.getUserData()
static final java.lang.String SYSTEMUSEDATA
NotificationListener.getUserData()
CpuInfo[] getProcessUse()
CpuInfo[] getSystemUse()
double getMinSystemUse()
double getMaxSystemUse()
double getMeanSystemUse()
double getMinProcessUse()
double getMaxProcessUse()
double getMeanProcessUse()