Package com.mypurecloud.sdk.v2.model
Class OutcomeAttributionRequest
java.lang.Object
com.mypurecloud.sdk.v2.model.OutcomeAttributionRequest
- All Implemented Interfaces:
Serializable
OutcomeAttributionRequest
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionassociatedValue(BigDecimal associatedValue) The total value associated with the customer's outcome.createdDate(Date createdDate) Date outcome was achieved.booleanexternalContactId(String externalContactId) The external contact ID of the customer who achieved the outcome.inthashCode()ID of Outcome.voidsetAssociatedValue(BigDecimal associatedValue) voidsetCreatedDate(Date createdDate) voidsetExternalContactId(String externalContactId) voidsetOutcomeId(String outcomeId) voidsetTouchpoints(List<Touchpoint> touchpoints) toString()touchpoints(List<Touchpoint> touchpoints) List of interactions that led to this outcome being achieved.
-
Constructor Details
-
OutcomeAttributionRequest
public OutcomeAttributionRequest() -
OutcomeAttributionRequest
-
-
Method Details
-
outcomeId
ID of Outcome. -
getOutcomeId
-
setOutcomeId
-
externalContactId
The external contact ID of the customer who achieved the outcome. -
getExternalContactId
-
setExternalContactId
-
associatedValue
The total value associated with the customer's outcome. -
getAssociatedValue
-
setAssociatedValue
-
touchpoints
List of interactions that led to this outcome being achieved. -
getTouchpoints
-
setTouchpoints
-
createdDate
Date outcome was achieved. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss[.mmm]Z -
getCreatedDate
-
setCreatedDate
-
equals
-
hashCode
public int hashCode() -
toString
-