Package com.mypurecloud.sdk.v2.model
Class Survey
java.lang.Object
com.mypurecloud.sdk.v2.model.Survey
- All Implemented Interfaces:
Serializable
Survey
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumGets or Sets statusstatic enumType of the survey -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionagent(DomainEntityRef agent) The team that the agent belongs toanswers(SurveyScoringSet answers) completedDate(Date completedDate) Date time is represented as an ISO-8601 string.conversation(ConversationReference conversation) booleanflow(AddressableEntityRef flow) An Architect flow that executed in order to collect the answers for this survey.getAgent()getFlow()getId()getName()getQueue()inthashCode()missingRequiredAnswer(Boolean missingRequiredAnswer) True if any of the required questions for the survey form have not been answered.queue(QueueReference queue) voidsetAgent(DomainEntityRef agent) voidsetAgentTeam(Team agentTeam) voidsetAnswers(SurveyScoringSet answers) voidsetCompletedDate(Date completedDate) voidsetConversation(ConversationReference conversation) voidsetFlow(AddressableEntityRef flow) voidsetMissingRequiredAnswer(Boolean missingRequiredAnswer) voidvoidsetQueue(QueueReference queue) voidsetStatus(Survey.StatusEnum status) voidsetSurveyErrorDetails(SurveyErrorDetails surveyErrorDetails) voidsetSurveyForm(SurveyForm surveyForm) voidsetSurveyType(Survey.SurveyTypeEnum surveyType) status(Survey.StatusEnum status) surveyErrorDetails(SurveyErrorDetails surveyErrorDetails) Additional information about what happened when the survey is in Error status.surveyForm(SurveyForm surveyForm) Survey form used for this survey.surveyType(Survey.SurveyTypeEnum surveyType) Type of the surveytoString()
-
Constructor Details
-
Survey
public Survey() -
Survey
-
-
Method Details
-
getId
-
name
-
getName
-
setName
-
conversation
-
getConversation
-
setConversation
-
surveyForm
Survey form used for this survey. -
getSurveyForm
-
setSurveyForm
-
agent
-
getAgent
-
setAgent
-
status
-
getStatus
-
setStatus
-
queue
-
getQueue
-
setQueue
-
answers
-
getAnswers
-
setAnswers
-
completedDate
Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss[.mmm]Z -
getCompletedDate
-
setCompletedDate
-
surveyErrorDetails
Additional information about what happened when the survey is in Error status. -
getSurveyErrorDetails
-
setSurveyErrorDetails
-
agentTeam
The team that the agent belongs to -
getAgentTeam
-
setAgentTeam
-
surveyType
Type of the survey -
getSurveyType
-
setSurveyType
-
missingRequiredAnswer
True if any of the required questions for the survey form have not been answered. Null if survey is not finished. -
getMissingRequiredAnswer
-
setMissingRequiredAnswer
-
flow
An Architect flow that executed in order to collect the answers for this survey. -
getFlow
-
setFlow
-
getSelfUri
-
equals
-
hashCode
public int hashCode() -
toString
-