Class AnalyticsEvaluation

java.lang.Object
com.mypurecloud.sdk.v2.model.AnalyticsEvaluation
All Implemented Interfaces:
Serializable

public class AnalyticsEvaluation extends Object implements Serializable
AnalyticsEvaluation
See Also:
  • Constructor Details

    • AnalyticsEvaluation

      public AnalyticsEvaluation()
    • AnalyticsEvaluation

      public AnalyticsEvaluation(Boolean initWithEmptyList)
  • Method Details

    • assigneeApplicable

      public AnalyticsEvaluation assigneeApplicable(Boolean assigneeApplicable)
      Indicates whether an assignee is applicable for the evaluation. Set to false when assignee is not applicable
    • getAssigneeApplicable

      public Boolean getAssigneeApplicable()
    • setAssigneeApplicable

      public void setAssigneeApplicable(Boolean assigneeApplicable)
    • assigneeId

      public AnalyticsEvaluation assigneeId(String assigneeId)
      UserId of the assignee
    • getAssigneeId

      public String getAssigneeId()
    • setAssigneeId

      public void setAssigneeId(String assigneeId)
    • calibrationId

      public AnalyticsEvaluation calibrationId(String calibrationId)
      The calibration ID used for the purpose of training evaluators
    • getCalibrationId

      public String getCalibrationId()
    • setCalibrationId

      public void setCalibrationId(String calibrationId)
    • contextId

      public AnalyticsEvaluation contextId(String contextId)
      A unique identifier for an evaluation form, regardless of version
    • getContextId

      public String getContextId()
    • setContextId

      public void setContextId(String contextId)
    • deleted

      public AnalyticsEvaluation deleted(Boolean deleted)
      Whether the evaluation has been deleted
    • getDeleted

      public Boolean getDeleted()
    • setDeleted

      public void setDeleted(Boolean deleted)
    • evaluationId

      public AnalyticsEvaluation evaluationId(String evaluationId)
      Unique identifier for the evaluation
    • getEvaluationId

      public String getEvaluationId()
    • setEvaluationId

      public void setEvaluationId(String evaluationId)
    • evaluationStatus

      public AnalyticsEvaluation evaluationStatus(AnalyticsEvaluation.EvaluationStatusEnum evaluationStatus)
      Status of evaluation
    • getEvaluationStatus

      public AnalyticsEvaluation.EvaluationStatusEnum getEvaluationStatus()
    • setEvaluationStatus

      public void setEvaluationStatus(AnalyticsEvaluation.EvaluationStatusEnum evaluationStatus)
    • evaluatorId

      public AnalyticsEvaluation evaluatorId(String evaluatorId)
      A unique identifier of the user who evaluated the interaction
    • getEvaluatorId

      public String getEvaluatorId()
    • setEvaluatorId

      public void setEvaluatorId(String evaluatorId)
    • eventTime

      public AnalyticsEvaluation eventTime(Date eventTime)
      Specifies when an evaluation occurred. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss[.mmm]Z
    • getEventTime

      public Date getEventTime()
    • setEventTime

      public void setEventTime(Date eventTime)
    • formId

      public AnalyticsEvaluation formId(String formId)
      ID of the evaluation form used
    • getFormId

      public String getFormId()
    • setFormId

      public void setFormId(String formId)
    • formName

      public AnalyticsEvaluation formName(String formName)
      Name of the evaluation form used
    • getFormName

      public String getFormName()
    • setFormName

      public void setFormName(String formName)
    • queueId

      public AnalyticsEvaluation queueId(String queueId)
      The ID of the associated queue
    • getQueueId

      public String getQueueId()
    • setQueueId

      public void setQueueId(String queueId)
    • released

      public AnalyticsEvaluation released(Boolean released)
      Whether the evaluation has been released
    • getReleased

      public Boolean getReleased()
    • setReleased

      public void setReleased(Boolean released)
    • rescored

      public AnalyticsEvaluation rescored(Boolean rescored)
      Whether the evaluation has been rescored at least once
    • getRescored

      public Boolean getRescored()
    • setRescored

      public void setRescored(Boolean rescored)
    • systemSubmitted

      public AnalyticsEvaluation systemSubmitted(Boolean systemSubmitted)
      Whether the evaluation was auto submitted by the system
    • getSystemSubmitted

      public Boolean getSystemSubmitted()
    • setSystemSubmitted

      public void setSystemSubmitted(Boolean systemSubmitted)
    • userId

      public AnalyticsEvaluation userId(String userId)
      ID of the agent the evaluation was performed against
    • getUserId

      public String getUserId()
    • setUserId

      public void setUserId(String userId)
    • oTotalCriticalScore

      public AnalyticsEvaluation oTotalCriticalScore(Long oTotalCriticalScore)
    • getOTotalCriticalScore

      public Long getOTotalCriticalScore()
    • setOTotalCriticalScore

      public void setOTotalCriticalScore(Long oTotalCriticalScore)
    • oTotalScore

      public AnalyticsEvaluation oTotalScore(Long oTotalScore)
    • getOTotalScore

      public Long getOTotalScore()
    • setOTotalScore

      public void setOTotalScore(Long oTotalScore)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object