Class EvaluationSettings

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

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

    • EvaluationSettings

      public EvaluationSettings()
    • EvaluationSettings

      public EvaluationSettings(Boolean initWithEmptyList)
  • Method Details

    • revisionsEnabled

      public EvaluationSettings revisionsEnabled(Boolean revisionsEnabled)
      Whether revisions are allowed for evaluations. When enabled, rescoring creates a new version of the evaluation and retracts the existing evaluation version. Does not apply for calibration evaluations.
    • getRevisionsEnabled

      public Boolean getRevisionsEnabled()
    • setRevisionsEnabled

      public void setRevisionsEnabled(Boolean revisionsEnabled)
    • disputesEnabled

      public EvaluationSettings disputesEnabled(Boolean disputesEnabled)
      Whether disputes are allowed for evaluations. Does not apply for calibration evaluations.
    • getDisputesEnabled

      public Boolean getDisputesEnabled()
    • setDisputesEnabled

      public void setDisputesEnabled(Boolean disputesEnabled)
    • disputesAllowedPerEvaluation

      public EvaluationSettings disputesAllowedPerEvaluation(Integer disputesAllowedPerEvaluation)
      The maximum number of disputes allowed for an evaluation.
    • getDisputesAllowedPerEvaluation

      public Integer getDisputesAllowedPerEvaluation()
    • setDisputesAllowedPerEvaluation

      public void setDisputesAllowedPerEvaluation(Integer disputesAllowedPerEvaluation)
    • disputesAssignees

      public EvaluationSettings disputesAssignees(List<EvaluationSettingsAssignee> disputesAssignees)
      A list of assignees responsible for handling each dispute. This list size needs to be equal to disputesAllowedPerEvaluation.
    • getDisputesAssignees

      public List<EvaluationSettingsAssignee> getDisputesAssignees()
    • setDisputesAssignees

      public void setDisputesAssignees(List<EvaluationSettingsAssignee> disputesAssignees)
    • 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