Class EvaluationForm

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

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

    • EvaluationForm

      public EvaluationForm()
    • EvaluationForm

      public EvaluationForm(Boolean initWithEmptyList)
  • Method Details

    • getId

      public String getId()
    • name

      public EvaluationForm name(String name)
      The evaluation form name
    • getName

      public String getName()
    • setName

      public void setName(String name)
    • modifiedDate

      public EvaluationForm modifiedDate(Date modifiedDate)
      Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss[.mmm]Z
    • getModifiedDate

      public Date getModifiedDate()
    • setModifiedDate

      public void setModifiedDate(Date modifiedDate)
    • published

      public EvaluationForm published(Boolean published)
    • getPublished

      public Boolean getPublished()
    • setPublished

      public void setPublished(Boolean published)
    • contextId

      public EvaluationForm contextId(String contextId)
    • getContextId

      public String getContextId()
    • setContextId

      public void setContextId(String contextId)
    • questionGroups

      public EvaluationForm questionGroups(List<EvaluationQuestionGroup> questionGroups)
      A list of question groups
    • getQuestionGroups

      public List<EvaluationQuestionGroup> getQuestionGroups()
    • setQuestionGroups

      public void setQuestionGroups(List<EvaluationQuestionGroup> questionGroups)
    • publishedVersions

      public EvaluationForm publishedVersions(DomainEntityListingEvaluationForm publishedVersions)
      A list of the published versions of this form. Not populated by default, its availability depends on the endpoint. Use the 'expand=publishHistory' query parameter to retrieve this data where applicable (refer to the endpoint description to see if it is applicable).
    • getPublishedVersions

      public DomainEntityListingEvaluationForm getPublishedVersions()
    • setPublishedVersions

      public void setPublishedVersions(DomainEntityListingEvaluationForm publishedVersions)
    • evaluationSettings

      public EvaluationForm evaluationSettings(EvaluationSettings evaluationSettings)
      Settings for evaluations associated with this form
    • getEvaluationSettings

      public EvaluationSettings getEvaluationSettings()
    • setEvaluationSettings

      public void setEvaluationSettings(EvaluationSettings evaluationSettings)
    • latestVersionFormName

      public EvaluationForm latestVersionFormName(String latestVersionFormName)
      The name of the form's most recently published version
    • getLatestVersionFormName

      public String getLatestVersionFormName()
    • setLatestVersionFormName

      public void setLatestVersionFormName(String latestVersionFormName)
    • getAiScoring

      public AiScoringSettings getAiScoring()
    • dialect

      public EvaluationForm dialect(String dialect)
      The language dialect for this evaluation form. Supported dialects: ar, cs, da, de, en-US, es, fi, fr, fr-CA, he, hi, it, ja, ko, nl, no, pl, pt-BR, pt-PT, ru, sv, th, tr, uk, zh-CN, zh-TW
    • getDialect

      public String getDialect()
    • setDialect

      public void setDialect(String dialect)
    • getSelfUri

      public String getSelfUri()
    • 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