public class XesSoftwareTelemetryExtension extends XesExtensionImpl
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
CPU_LOAD_KERNEL |
static java.lang.String |
CPU_LOAD_USER |
static java.lang.String |
CPU_TOTAL_IDLE |
static java.lang.String |
CPU_TOTAL_KERNEL |
static java.lang.String |
CPU_TOTAL_USER
Global key place holders.
|
static java.lang.String |
MEMORY_LOAD |
static java.lang.String |
MEMORY_TOTAL |
static java.lang.String |
MEMORY_USED |
static java.lang.String |
PREFIX |
static java.lang.String |
THREAD_DAEMON |
static java.lang.String |
THREAD_TOTAL |
addAlias, addEventAttribute, addLogAttribute, addMetaAttribute, addTraceAttribute, getAlias, getEventAttributes, getLogAttributes, getMetaAttributes, getName, getPrefix, getTraceAttributes, getURI, hasAttribute, hasEventAttribute, hasLogAttribute, hasMetaAttribute, hasTraceAttribute, setName, setPrefix, setURI, toString
public static final java.lang.String PREFIX
public static final java.lang.String CPU_TOTAL_USER
public static final java.lang.String CPU_TOTAL_KERNEL
public static final java.lang.String CPU_TOTAL_IDLE
public static final java.lang.String CPU_LOAD_USER
public static final java.lang.String CPU_LOAD_KERNEL
public static final java.lang.String THREAD_TOTAL
public static final java.lang.String THREAD_DAEMON
public static final java.lang.String MEMORY_USED
public static final java.lang.String MEMORY_TOTAL
public static final java.lang.String MEMORY_LOAD
public static XesSoftwareTelemetryExtension instance()
public long getCPUTotalUser(XesEvent event)
public XesIntegerNumberAttribute setCPUTotalUser(XesEvent event, long cpuTotalUser)
public long getCPUTotalKernel(XesEvent event)
public XesIntegerNumberAttribute setCPUTotalKernel(XesEvent event, long cpuTotalKernel)
public long getCPUTotalIdle(XesEvent event)
public XesIntegerNumberAttribute setCPUTotalIdle(XesEvent event, long cpuTotalIdle)
public double getCPULoadUser(XesEvent event)
public XesRealNumberAttribute setCPULoadUser(XesEvent event, double cpuLoadUser)
public double getCPULoadKernel(XesEvent event)
public XesRealNumberAttribute setCPULoadKernel(XesEvent event, double cpuLoadKernel)
public long getThreadTotal(XesEvent event)
public XesIntegerNumberAttribute setThreadTotal(XesEvent event, long threadTotal)
public long getThreadDaemon(XesEvent event)
public XesIntegerNumberAttribute setThreadDaemon(XesEvent event, long threadDaemon)
public long getMemoryUsed(XesEvent event)
public XesIntegerNumberAttribute setMemoryUsed(XesEvent event, long memoryUsed)
public long getMemoryTotal(XesEvent event)
public XesIntegerNumberAttribute setMemoryTotal(XesEvent event, long memoryTotal)
public double getMemoryLoad(XesEvent event)
public XesRealNumberAttribute setMemoryLoad(XesEvent event, double memoryLoad)