public class TakeOfflineConfiguration extends java.lang.Object implements Matchable<TakeOfflineConfiguration>, ConfigurationInfo
| Modifier and Type | Field and Description |
|---|---|
static AttributeDefinition<java.lang.Integer> |
AFTER_FAILURES |
static AttributeDefinition<java.lang.Long> |
MIN_TIME_TO_WAIT |
| Constructor and Description |
|---|
TakeOfflineConfiguration(AttributeSet attributes) |
| Modifier and Type | Method and Description |
|---|---|
int |
afterFailures() |
AttributeSet |
attributes() |
boolean |
enabled() |
boolean |
equals(java.lang.Object obj) |
ElementDefinition |
getElementDefinition() |
int |
hashCode() |
long |
minTimeToWait() |
java.lang.String |
toString() |
clone, finalize, getClass, notify, notifyAll, wait, wait, waitsubElementspublic static final AttributeDefinition<java.lang.Integer> AFTER_FAILURES
public static final AttributeDefinition<java.lang.Long> MIN_TIME_TO_WAIT
public TakeOfflineConfiguration(AttributeSet attributes)
public ElementDefinition getElementDefinition()
getElementDefinition in interface BaseConfigurationInfoElementDefinition of the configuration.public int afterFailures()
public long minTimeToWait()
public boolean enabled()
public AttributeSet attributes()
attributes in interface BaseConfigurationInfoAttributeSet declared by the configuration.public boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Object