public class AylaAction
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
AylaAction.ActionsWrapper
Wrapper object used by AylaRulesService
|
static class |
AylaAction.ActionType
ActionType is an enumerator that has Email/Datapoint
|
static class |
AylaAction.ActionWrapper
Wrapper object used by AylaRulesService
|
static class |
AylaAction.AylaActionParameters
Contains key / value pairs with information relevant to the action to be performed.
|
Constructor and Description |
---|
AylaAction() |
Modifier and Type | Method and Description |
---|---|
static AylaAction |
datapointAction(java.lang.String name,
AylaProperty property,
java.lang.String operator,
java.lang.Object value) |
static java.lang.String |
formatDatapointExpression(AylaProperty property,
java.lang.String operator,
java.lang.Object value) |
java.lang.String |
getCreatedAt() |
java.lang.String |
getName() |
AylaAction.AylaActionParameters |
getParameters() |
AylaAction.ActionType |
getType() |
java.lang.String |
getUpdatedAt() |
java.lang.String |
getUUID() |
void |
setName(java.lang.String name) |
void |
setParameters(AylaAction.AylaActionParameters parameters) |
void |
setType(AylaAction.ActionType type) |
void |
updateFrom(AylaAction other) |
public java.lang.String getName()
public AylaAction.ActionType getType()
public java.lang.String getUUID()
public java.lang.String getCreatedAt()
public java.lang.String getUpdatedAt()
public AylaAction.AylaActionParameters getParameters()
public void setName(java.lang.String name)
public void setType(AylaAction.ActionType type)
public void setParameters(AylaAction.AylaActionParameters parameters)
public void updateFrom(AylaAction other)
public static AylaAction datapointAction(java.lang.String name, AylaProperty property, java.lang.String operator, java.lang.Object value)
public static java.lang.String formatDatapointExpression(AylaProperty property, java.lang.String operator, java.lang.Object value)