public class ChefAttributePollConfig<T> extends PollConfig<java.lang.Object,T,ChefAttributePollConfig<T>>
NO_SENSOR, REMOVE, UNCHANGED, UNSET
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, getOnException, getOnFailure, getOnSuccess, getSensor, getSupressDuplicates, hasCheckSuccessHandler, hasExceptionHandler, hasFailureHandler, hashCode, hasSuccessHandler, isEnabled, 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)