public class ChefAttributePollConfig<T> extends PollConfig<java.lang.Object,T,ChefAttributePollConfig<T>>
NO_SENSOR, REMOVE, UNCHANGED| Constructor and Description |
|---|
ChefAttributePollConfig(AttributeSensor<T> sensor) |
ChefAttributePollConfig(ChefAttributePollConfig<T> other) |
| Modifier and Type | Method and Description |
|---|---|
ChefAttributePollConfig<T> |
chefAttributePath(java.lang.String val) |
static ChefAttributePollConfig<java.lang.Void> |
forMultiple() |
static <T> ChefAttributePollConfig<T> |
forSensor(AttributeSensor<T> sensor) |
java.lang.String |
getChefAttributePath() |
description, getDescription, getPeriod, period, period, periodcheckSuccess, 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, toStringpublic ChefAttributePollConfig(AttributeSensor<T> sensor)
public ChefAttributePollConfig(ChefAttributePollConfig<T> other)
public static <T> ChefAttributePollConfig<T> forSensor(AttributeSensor<T> sensor)
public static ChefAttributePollConfig<java.lang.Void> forMultiple()
public java.lang.String getChefAttributePath()
public ChefAttributePollConfig<T> chefAttributePath(java.lang.String val)