Class SurveyAssignment

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

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

    • SurveyAssignment

      public SurveyAssignment()
    • SurveyAssignment

      public SurveyAssignment(Boolean initWithEmptyList)
  • Method Details

    • surveyForm

      public SurveyAssignment surveyForm(PublishedSurveyFormReference surveyForm)
      The survey form used for this survey.
    • getSurveyForm

      public PublishedSurveyFormReference getSurveyForm()
    • setSurveyForm

      public void setSurveyForm(PublishedSurveyFormReference surveyForm)
    • flow

      public SurveyAssignment flow(DomainEntityRef flow)
      The URI reference to the flow associated with this survey.
    • getFlow

      public DomainEntityRef getFlow()
    • setFlow

      public void setFlow(DomainEntityRef flow)
    • inviteTimeInterval

      public SurveyAssignment inviteTimeInterval(String inviteTimeInterval)
      An ISO 8601 repeated interval consisting of the number of repetitions, the start datetime, and the interval (e.g. R2/2018-03-01T13:00:00Z/P1M10DT2H30M). Total duration must not exceed 90 days.
    • getInviteTimeInterval

      public String getInviteTimeInterval()
    • setInviteTimeInterval

      public void setInviteTimeInterval(String inviteTimeInterval)
    • sendingUser

      public SurveyAssignment sendingUser(String sendingUser)
      User together with sendingDomain used to send email, null to use no-reply
    • getSendingUser

      public String getSendingUser()
    • setSendingUser

      public void setSendingUser(String sendingUser)
    • sendingDomain

      public SurveyAssignment sendingDomain(String sendingDomain)
      Validated email domain, required
    • getSendingDomain

      public String getSendingDomain()
    • setSendingDomain

      public void setSendingDomain(String sendingDomain)
    • 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