public class WindowsPerformanceCounterPollConfig<T> extends PollConfig<java.lang.Object,T,WindowsPerformanceCounterPollConfig<T>>
NO_SENSOR, REMOVE, UNCHANGED
Constructor and Description |
---|
WindowsPerformanceCounterPollConfig(AttributeSensor<T> sensor) |
WindowsPerformanceCounterPollConfig(WindowsPerformanceCounterPollConfig<T> other) |
Modifier and Type | Method and Description |
---|---|
static WindowsPerformanceCounterPollConfig<java.lang.Void> |
forMultiple() |
static <T> WindowsPerformanceCounterPollConfig<T> |
forSensor(AttributeSensor<T> sensor) |
java.lang.String |
getPerformanceCounterName() |
WindowsPerformanceCounterPollConfig<T> |
performanceCounterName(java.lang.String val) |
description, getDescription, getPeriod, period, period, period
checkSuccess, checkSuccess, enabled, equals, getCheckSuccess, getLogWarningGraceTime, getLogWarningGraceTimeOnStartup, getOnException, getOnFailure, getOnSuccess, getSensor, getSupressDuplicates, hasCheckSuccessHandler, hasExceptionHandler, hasFailureHandler, hashCode, hasSuccessHandler, isEnabled, logWarningGraceTime, logWarningGraceTimeOnStartup, onException, onFailure, onFailureOrException, onResult, onSuccess, setOnException, setOnFailure, setOnFailureOrException, setOnResult, setOnSuccess, suppressDuplicates, toString
public WindowsPerformanceCounterPollConfig(AttributeSensor<T> sensor)
public WindowsPerformanceCounterPollConfig(WindowsPerformanceCounterPollConfig<T> other)
public static <T> WindowsPerformanceCounterPollConfig<T> forSensor(AttributeSensor<T> sensor)
public static WindowsPerformanceCounterPollConfig<java.lang.Void> forMultiple()
public java.lang.String getPerformanceCounterName()
public WindowsPerformanceCounterPollConfig<T> performanceCounterName(java.lang.String val)