public enum SigarSamplerFactory extends java.lang.Enum<SigarSamplerFactory> implements ISigarSamplerFactory
AbstractSigarSamplers.| Enum Constant and Description |
|---|
INSTANCE
The singleton instance.
|
| Modifier and Type | Method and Description |
|---|---|
CPUsCombinedPercSampler |
createSensorCPUsCombinedPerc()
Creates an instance of
CPUsCombinedPercSampler. |
CPUsDetailedPercSampler |
createSensorCPUsDetailedPerc()
Creates an instance of
CPUsDetailedPercSampler. |
DiskUsageSampler |
createSensorDiskUsage()
Creates an instance of
DiskUsageSampler. |
LoadAverageSampler |
createSensorLoadAverage()
Creates an instance of
LoadAverageSampler. |
MemSwapUsageSampler |
createSensorMemSwapUsage()
Creates an instance of
MemSwapUsageSampler. |
NetworkUtilizationSampler |
createSensorNetworkUtilization()
Creates an instance of
NetworkUtilizationSampler. |
org.hyperic.sigar.SigarProxy |
getSigar()
SigarProxy instance used by this SigarSamplerFactory. |
static SigarSamplerFactory |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static SigarSamplerFactory[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final SigarSamplerFactory INSTANCE
public static SigarSamplerFactory[] values()
for (SigarSamplerFactory c : SigarSamplerFactory.values()) System.out.println(c);
public static SigarSamplerFactory valueOf(java.lang.String name)
name - the name of the enum constant to be returned.java.lang.IllegalArgumentException - if this enum type has no constant with the specified namejava.lang.NullPointerException - if the argument is nullpublic final org.hyperic.sigar.SigarProxy getSigar()
SigarProxy instance used by this SigarSamplerFactory.public CPUsCombinedPercSampler createSensorCPUsCombinedPerc()
CPUsCombinedPercSampler.createSensorCPUsCombinedPerc in interface ISigarSamplerFactorypublic CPUsDetailedPercSampler createSensorCPUsDetailedPerc()
CPUsDetailedPercSampler.createSensorCPUsDetailedPerc in interface ISigarSamplerFactorypublic MemSwapUsageSampler createSensorMemSwapUsage()
MemSwapUsageSampler.createSensorMemSwapUsage in interface ISigarSamplerFactorypublic LoadAverageSampler createSensorLoadAverage()
LoadAverageSampler.createSensorLoadAverage in interface ISigarSamplerFactorypublic NetworkUtilizationSampler createSensorNetworkUtilization()
NetworkUtilizationSampler.createSensorNetworkUtilization in interface ISigarSamplerFactorypublic DiskUsageSampler createSensorDiskUsage()
DiskUsageSampler.createSensorDiskUsage in interface ISigarSamplerFactoryCopyright 2017 Kieker Project, http://kieker-monitoring.net