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, 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 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)