Class AlertDefinition
java.lang.Object
com.thingworx.types.NamedObject
com.thingworx.system.subsystems.alerts.data.AlertDefinition
- All Implemented Interfaces:
IDiffableObject
,INamedObject
,Serializable
,Cloneable
@ThingworxExtensionApiClass(since={6,6},
canInstantiate=true)
public final class AlertDefinition
extends NamedObject
implements Cloneable
- See Also:
-
Field Summary
Fields inherited from class com.thingworx.types.NamedObject
NAME_COMPARATOR
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetAttribute
(String parameterName) getAttributeType
(String parameterName) hasAttribute
(String parameterName) hasAttributeDefinition
(String parameterName) Methods inherited from class com.thingworx.types.NamedObject
getDescription, getName, setDescription, setName, toValueCollection
-
Constructor Details
-
AlertDefinition
public AlertDefinition()
-
-
Method Details
-
getPriority
-
isEnabled
-
hasAttribute
-
hasAttributeDefinition
@ThingworxExtensionApiMethod(since={6,6}) public Boolean hasAttributeDefinition(String parameterName) -
getAttributeType
-
getAttribute
@ThingworxExtensionApiMethod(since={6,6}) public IPrimitiveType getAttribute(String parameterName) throws Exception - Throws:
Exception
- If an error occurs
-
getAlertType
-