Interface AlarmDefinition
- All Superinterfaces:
- Countable,- Extendable<PropertySet>,- Iterable<PropertyValue>,- Mergable<PropertySet>,- MutablePropertyValueSource,- PropertySet,- PropertyValueSource,- Serializable
- All Known Implementing Classes:
- AlarmDefinitionConfig,- AlarmDefinitionDiff,- BasicAlarmDefinition,- ExtendedAlarmDefinition,- IntersectedAlarmDefinition
An AlarmDefinition is the configuration of an alarm. It is identified by its name, which must be unique inside of its
 parent object.
- 
Field SummaryFields inherited from interface com.inductiveautomation.ignition.common.config.PropertySetEMPTY
- 
Method SummaryModifier and TypeMethodDescriptiongetBoundProperty(Property<?> property) getName()booleanisPropertyBound(Property<?> prop) voidsetBoundProperty(Property<?> property, BoundAlarmProperty value) voidMethods inherited from interface java.lang.IterableforEach, iterator, spliteratorMethods inherited from interface com.inductiveautomation.ignition.common.config.MutablePropertyValueSourcemerge, remove, set, setMethods inherited from interface com.inductiveautomation.ignition.common.config.PropertySetextend, getExtension, isExtended, isInherited, newDefaultInstance, newExtensionMethods inherited from interface com.inductiveautomation.ignition.common.config.PropertyValueSourcecontains, get, getNonNull, getNonNull, getOrDefault, getOrElse, getProperties, getValues
- 
Method Details- 
getNameString getName()
- 
setName
- 
isPropertyBound
- 
setBoundProperty
- 
getBoundProperty
 
-