Package com.mypurecloud.sdk.v2.model
Class EvaluationResponse
java.lang.Object
com.mypurecloud.sdk.v2.model.EvaluationResponse
- All Implemented Interfaces:
Serializable
EvaluationResponse
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumGets or Sets mediaTypestatic enumThe type of resource.static enumGets or Sets status -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionagentHasRead(Boolean agentHasRead) answers(EvaluationScoringSet answers) Set to false to unassign the evaluation.assignedDate(Date assignedDate) Date time is represented as an ISO-8601 string.assigneeApplicable(Boolean assigneeApplicable) Indicates whether an assignee is applicable for the evaluation.authorizedActions(List<String> authorizedActions) List of user authorized actions on evaluation.calibration(AddressableEntityRef calibration) changedDate(Date changedDate) Date time is represented as an ISO-8601 string.conversation(ConversationReference conversation) conversationDate(Date conversationDate) Date of conversation.conversationEndDate(Date conversationEndDate) End date of conversation if it had completed before evaluation creation.dateAssigneeChanged(Date dateAssigneeChanged) Date when the assignee was last changed.booleanevaluationForm(EvaluationFormResponse evaluationForm) Evaluation form used for evaluation.getAgent()getId()getName()getQueue()hasAssistanceFailed(Boolean hasAssistanceFailed) Is true when evaluation assistance didn't execute successfullyinthashCode()isScoringIndex(Boolean isScoringIndex) mediaType(List<EvaluationResponse.MediaTypeEnum> mediaType) List of different communication types used in conversation.neverRelease(Boolean neverRelease) Signifies if the evaluation is never to be released.Is only true when the user making the request does not have sufficient permissions to see evaluationreleaseDate(Date releaseDate) Date time is represented as an ISO-8601 string.Is only true when evaluation is re-scored.resourceId(String resourceId) Only used for email evaluations.resourceType(EvaluationResponse.ResourceTypeEnum resourceType) The type of resource.revisionCreatedDate(Date revisionCreatedDate) Date of when evaluation revision is created.voidvoidsetAgentHasRead(Boolean agentHasRead) voidsetAnswers(EvaluationScoringSet answers) voidsetAssigned(Boolean assigned) voidsetAssignedDate(Date assignedDate) voidsetAssignee(User assignee) voidsetAssigneeApplicable(Boolean assigneeApplicable) voidsetAuthorizedActions(List<String> authorizedActions) voidsetCalibration(AddressableEntityRef calibration) voidsetChangedDate(Date changedDate) voidsetConversation(ConversationReference conversation) voidsetConversationDate(Date conversationDate) voidsetConversationEndDate(Date conversationEndDate) voidsetDateAssigneeChanged(Date dateAssigneeChanged) voidsetEvaluationForm(EvaluationFormResponse evaluationForm) voidsetEvaluator(User evaluator) voidsetHasAssistanceFailed(Boolean hasAssistanceFailed) voidsetIsScoringIndex(Boolean isScoringIndex) voidsetMediaType(List<EvaluationResponse.MediaTypeEnum> mediaType) voidvoidsetNeverRelease(Boolean neverRelease) voidvoidsetRedacted(Boolean redacted) voidsetReleaseDate(Date releaseDate) voidsetRescore(Boolean rescore) voidsetResourceId(String resourceId) voidsetResourceType(EvaluationResponse.ResourceTypeEnum resourceType) voidsetRevisionCreatedDate(Date revisionCreatedDate) voidstatus(EvaluationResponse.StatusEnum status) toString()
-
Constructor Details
-
EvaluationResponse
public EvaluationResponse() -
EvaluationResponse
-
-
Method Details
-
getId
-
name
-
getName
-
setName
-
conversation
-
getConversation
-
setConversation
-
evaluationForm
Evaluation form used for evaluation. -
getEvaluationForm
-
setEvaluationForm
-
evaluator
-
getEvaluator
-
setEvaluator
-
agent
-
getAgent
-
setAgent
-
calibration
-
getCalibration
-
setCalibration
-
status
-
getStatus
-
setStatus
-
answers
-
getAnswers
-
setAnswers
-
agentHasRead
-
getAgentHasRead
-
setAgentHasRead
-
assignee
-
getAssignee
-
setAssignee
-
assigneeApplicable
Indicates whether an assignee is applicable for the evaluation. Set to false when assignee is not applicable. -
getAssigneeApplicable
-
setAssigneeApplicable
-
releaseDate
Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss[.mmm]Z -
getReleaseDate
-
setReleaseDate
-
assignedDate
Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss[.mmm]Z -
getAssignedDate
-
setAssignedDate
-
getCreatedDate
-
changedDate
Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss[.mmm]Z -
getChangedDate
-
setChangedDate
-
getSubmittedDate
-
revisionCreatedDate
Date of when evaluation revision is created. Null if there is no revision. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss[.mmm]Z -
getRevisionCreatedDate
-
setRevisionCreatedDate
-
queue
-
getQueue
-
setQueue
-
mediaType
List of different communication types used in conversation. -
getMediaType
-
setMediaType
-
getDivisionIds
-
rescore
Is only true when evaluation is re-scored. -
getRescore
-
setRescore
-
conversationDate
Date of conversation. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss[.mmm]Z -
getConversationDate
-
setConversationDate
-
conversationEndDate
End date of conversation if it had completed before evaluation creation. Null if created before the conversation ended. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss[.mmm]Z -
getConversationEndDate
-
setConversationEndDate
-
neverRelease
Signifies if the evaluation is never to be released. This cannot be set true if release date is also set. -
getNeverRelease
-
setNeverRelease
-
assigned
Set to false to unassign the evaluation. This cannot be set to false when assignee is also set. -
getAssigned
-
setAssigned
-
dateAssigneeChanged
Date when the assignee was last changed. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss[.mmm]Z -
getDateAssigneeChanged
-
setDateAssigneeChanged
-
resourceId
Only used for email evaluations. Will be null for all other evaluations. -
getResourceId
-
setResourceId
-
resourceType
The type of resource. Only used for email evaluations. Will be null for evaluations on all other resources. -
getResourceType
-
setResourceType
-
redacted
Is only true when the user making the request does not have sufficient permissions to see evaluation -
getRedacted
-
setRedacted
-
isScoringIndex
-
getIsScoringIndex
-
setIsScoringIndex
-
authorizedActions
List of user authorized actions on evaluation. Possible values: assign, edit, editScore, editAgentSignoff, delete, release, viewAudit -
getAuthorizedActions
-
setAuthorizedActions
-
hasAssistanceFailed
Is true when evaluation assistance didn't execute successfully -
getHasAssistanceFailed
-
setHasAssistanceFailed
-
getEvaluationSource
-
getAiScoring
-
getSelfUri
-
equals
-
hashCode
public int hashCode() -
toString
-