Package com.mypurecloud.sdk.v2.model
Class CommonRuleBulkUpdateNotificationsRequest
java.lang.Object
com.mypurecloud.sdk.v2.model.CommonRuleBulkUpdateNotificationsRequest
- All Implemented Interfaces:
Serializable
CommonRuleBulkUpdateNotificationsRequest
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumGets or Sets typesToAddstatic enumGets or Sets typesToRemove -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleaninthashCode()properties(ModifiableRuleProperties properties) The rule properties to be updatedThe user supplied rules ids to be updatedvoidsetProperties(ModifiableRuleProperties properties) voidsetRuleIds(List<String> ruleIds) voidvoidtoString()Collection of alerting notification types to add for all entities in the rulesCollection of alerting notification types to remove for all entities in the rules
-
Constructor Details
-
CommonRuleBulkUpdateNotificationsRequest
public CommonRuleBulkUpdateNotificationsRequest() -
CommonRuleBulkUpdateNotificationsRequest
-
-
Method Details
-
ruleIds
The user supplied rules ids to be updated -
getRuleIds
-
setRuleIds
-
properties
The rule properties to be updated -
getProperties
-
setProperties
-
typesToAdd
public CommonRuleBulkUpdateNotificationsRequest typesToAdd(List<CommonRuleBulkUpdateNotificationsRequest.TypesToAddEnum> typesToAdd) Collection of alerting notification types to add for all entities in the rules -
getTypesToAdd
-
setTypesToAdd
-
typesToRemove
public CommonRuleBulkUpdateNotificationsRequest typesToRemove(List<CommonRuleBulkUpdateNotificationsRequest.TypesToRemoveEnum> typesToRemove) Collection of alerting notification types to remove for all entities in the rules -
getTypesToRemove
-
setTypesToRemove
public void setTypesToRemove(List<CommonRuleBulkUpdateNotificationsRequest.TypesToRemoveEnum> typesToRemove) -
equals
-
hashCode
public int hashCode() -
toString
-