Package com.mypurecloud.sdk.v2.model
Class CreateSurveyResponse
java.lang.Object
com.mypurecloud.sdk.v2.model.CreateSurveyResponse
- All Implemented Interfaces:
Serializable
CreateSurveyResponse
- 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) customerSurveyUrl(String customerSurveyUrl) The URL for the customer survey.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) voidsetCustomerSurveyUrl(String customerSurveyUrl) voidsetFlow(AddressableEntityRef flow) voidsetMissingRequiredAnswer(Boolean missingRequiredAnswer) voidvoidsetQueue(QueueReference queue) voidvoidsetSurveyErrorDetails(SurveyErrorDetails surveyErrorDetails) voidsetSurveyForm(SurveyForm surveyForm) voidsetSurveyType(CreateSurveyResponse.SurveyTypeEnum surveyType) 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(CreateSurveyResponse.SurveyTypeEnum surveyType) Type of the surveytoString()
-
Constructor Details
-
CreateSurveyResponse
public CreateSurveyResponse() -
CreateSurveyResponse
-
-
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
-
customerSurveyUrl
The URL for the customer survey. -
getCustomerSurveyUrl
-
setCustomerSurveyUrl
-
getSelfUri
-
equals
-
hashCode
public int hashCode() -
toString
-