Package com.mypurecloud.sdk.v2.model
Class ModelCase
java.lang.Object
com.mypurecloud.sdk.v2.model.ModelCase
- All Implemented Interfaces:
Serializable
ModelCase
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumThe creation status of the Case.static enumThe priority of the Case.static enumThe status of the Case. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncaseplan(CaseplanReference caseplan) The Caseplan the Case was created from.creationStatus(ModelCase.CreationStatusEnum creationStatus) The creation status of the Case.customerIntent(CustomerIntentReference customerIntent) The customer intent for the Case.dateClosed(Date dateClosed) The completion time of the Case.dateCreated(Date dateCreated) The date the Case was created.The due date of the Case.dateModified(Date dateModified) The date the Case was last modified.dateStarted(Date dateStarted) The start time of the Case.division(StarrableDivision division) The division to which this entity belongs.booleanexternalContact(CaseExternalContactReference externalContact) The External Contact associated with the Case.getId()getName()getOwner()inthashCode()modifiedBy(UserReference modifiedBy) The ID of the User who modified the Case.The name of the Case.owner(UserReference owner) The owner of the Case.priority(ModelCase.PriorityEnum priority) The priority of the Case.The reference identifier of the Case.voidsetCaseplan(CaseplanReference caseplan) voidsetCreationStatus(ModelCase.CreationStatusEnum creationStatus) voidsetCustomerIntent(CustomerIntentReference customerIntent) voidsetDateClosed(Date dateClosed) voidsetDateCreated(Date dateCreated) voidsetDateDue(Date dateDue) voidsetDateModified(Date dateModified) voidsetDateStarted(Date dateStarted) voidsetDivision(StarrableDivision division) voidsetExternalContact(CaseExternalContactReference externalContact) voidsetModifiedBy(UserReference modifiedBy) voidvoidsetOwner(UserReference owner) voidsetPriority(ModelCase.PriorityEnum priority) voidsetReference(String reference) voidsetStatus(ModelCase.StatusEnum status) voidsetSummary(String summary) voidsetTtlSeconds(Integer ttlSeconds) voidsetVersion(Integer version) status(ModelCase.StatusEnum status) The status of the Case.Overview information for the Case.toString()ttlSeconds(Integer ttlSeconds) The time-to-live in seconds for the lifetime of the Case.The version of the Case.
-
Constructor Details
-
ModelCase
public ModelCase() -
ModelCase
-
-
Method Details
-
getId
-
name
The name of the Case. -
getName
-
setName
-
division
The division to which this entity belongs. -
getDivision
-
setDivision
-
version
The version of the Case. -
getVersion
-
setVersion
-
reference
The reference identifier of the Case. -
getReference
-
setReference
-
caseplan
The Caseplan the Case was created from. -
getCaseplan
-
setCaseplan
-
summary
Overview information for the Case. -
getSummary
-
setSummary
-
owner
The owner of the Case. -
getOwner
-
setOwner
-
status
The status of the Case. -
getStatus
-
setStatus
-
priority
The priority of the Case. -
getPriority
-
setPriority
-
dateDue
The due date of the Case. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss[.mmm]Z -
getDateDue
-
setDateDue
-
dateStarted
The start time of the Case. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss[.mmm]Z -
getDateStarted
-
setDateStarted
-
dateClosed
The completion time of the Case. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss[.mmm]Z -
getDateClosed
-
setDateClosed
-
dateCreated
The date the Case was created. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss[.mmm]Z -
getDateCreated
-
setDateCreated
-
dateModified
The date the Case was last modified. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss[.mmm]Z -
getDateModified
-
setDateModified
-
modifiedBy
The ID of the User who modified the Case. -
getModifiedBy
-
setModifiedBy
-
externalContact
The External Contact associated with the Case. -
getExternalContact
-
setExternalContact
-
customerIntent
The customer intent for the Case. -
getCustomerIntent
-
setCustomerIntent
-
creationStatus
The creation status of the Case. -
getCreationStatus
-
setCreationStatus
-
ttlSeconds
The time-to-live in seconds for the lifetime of the Case. -
getTtlSeconds
-
setTtlSeconds
-
getSelfUri
-
equals
-
hashCode
public int hashCode() -
toString
-