Package com.mypurecloud.sdk.v2.model
Class DigitalRule
java.lang.Object
com.mypurecloud.sdk.v2.model.DigitalRule
- All Implemented Interfaces:
Serializable
DigitalRule
- See Also:
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionactions(List<DigitalAction> actions) The list of actions to be taken if all conditions are true.category(DigitalRule.CategoryEnum category) The category of the rule.conditions(List<DigitalCondition> conditions) A list of conditions to evaluate.booleangetId()getName()getOrder()inthashCode()The name of the rule.The ranked order of the rule.voidsetActions(List<DigitalAction> actions) voidsetCategory(DigitalRule.CategoryEnum category) voidsetConditions(List<DigitalCondition> conditions) voidvoidtoString()
-
Constructor Details
-
DigitalRule
public DigitalRule() -
DigitalRule
-
-
Method Details
-
getId
-
name
The name of the rule. -
getName
-
setName
-
order
The ranked order of the rule. Rules are processed from lowest number to highest. -
getOrder
-
setOrder
-
category
The category of the rule. -
getCategory
-
setCategory
-
conditions
A list of conditions to evaluate. All of the Conditions must evaluate to true to trigger the actions. -
getConditions
-
setConditions
-
actions
The list of actions to be taken if all conditions are true. -
getActions
-
setActions
-
equals
-
hashCode
public int hashCode() -
toString
-