Package com.mypurecloud.sdk.v2.model
Class EscalationRuleRequest
java.lang.Object
com.mypurecloud.sdk.v2.model.EscalationRuleRequest
- All Implemented Interfaces:
Serializable
EscalationRuleRequest
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumThe status of the escalation rule. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondescription(String description) A description of the social escalation rule.divisionId(String divisionId) The ID of the division the social escalation rule belongs to.booleanfacebookEscalation(EscalationTarget facebookEscalation) The target integration configuration used for a Facebook message escalation.getName()googleBusinessProfileEscalation(EscalationTarget googleBusinessProfileEscalation) The target integration configuration used for a Google Business Profile message escalation.inthashCode()instagramEscalation(EscalationTarget instagramEscalation) The target integration configuration used for an Instagram message escalation.matchCriteria(String matchCriteria) The criteria that defines when a social media message should be escalated.The name of the escalation rule.openEscalation(EscalationTarget openEscalation) The target integration configuration used for an open message escalation.The priority of the escalation rule.voidsetDescription(String description) voidsetDivisionId(String divisionId) voidsetFacebookEscalation(EscalationTarget facebookEscalation) voidsetGoogleBusinessProfileEscalation(EscalationTarget googleBusinessProfileEscalation) voidsetInstagramEscalation(EscalationTarget instagramEscalation) voidsetMatchCriteria(String matchCriteria) voidvoidsetOpenEscalation(EscalationTarget openEscalation) voidsetPriority(Integer priority) voidvoidsetTwitterEscalation(EscalationTarget twitterEscalation) The status of the escalation rule.toString()twitterEscalation(EscalationTarget twitterEscalation) The target integration configuration used for a X (formerly Twitter) message escalation.
-
Constructor Details
-
EscalationRuleRequest
public EscalationRuleRequest() -
EscalationRuleRequest
-
-
Method Details
-
name
The name of the escalation rule. -
getName
-
setName
-
matchCriteria
The criteria that defines when a social media message should be escalated. -
getMatchCriteria
-
setMatchCriteria
-
priority
The priority of the escalation rule. The lower the number the higer the priority. Once a rule is matched others are skipped. minimum: 1 -
getPriority
-
setPriority
-
divisionId
The ID of the division the social escalation rule belongs to. -
getDivisionId
-
setDivisionId
-
description
A description of the social escalation rule. -
getDescription
-
setDescription
-
status
The status of the escalation rule. -
getStatus
-
setStatus
-
openEscalation
The target integration configuration used for an open message escalation. -
getOpenEscalation
-
setOpenEscalation
-
facebookEscalation
The target integration configuration used for a Facebook message escalation. -
getFacebookEscalation
-
setFacebookEscalation
-
instagramEscalation
The target integration configuration used for an Instagram message escalation. -
getInstagramEscalation
-
setInstagramEscalation
-
twitterEscalation
The target integration configuration used for a X (formerly Twitter) message escalation. -
getTwitterEscalation
-
setTwitterEscalation
-
googleBusinessProfileEscalation
public EscalationRuleRequest googleBusinessProfileEscalation(EscalationTarget googleBusinessProfileEscalation) The target integration configuration used for a Google Business Profile message escalation. -
getGoogleBusinessProfileEscalation
-
setGoogleBusinessProfileEscalation
-
equals
-
hashCode
public int hashCode() -
toString
-