Package com.mypurecloud.sdk.v2.model
Class KnowledgeDocumentCopy
java.lang.Object
com.mypurecloud.sdk.v2.model.KnowledgeDocumentCopy
- All Implemented Interfaces:
Serializable
KnowledgeDocumentCopy
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumThe type of the query that surfaced the document.static enumThe method how knowledge was surfaced. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionapplication(KnowledgeSearchClientApplication application) The client application in which the document content was copied.conversationContext(KnowledgeConversationContext conversationContext) Conversation context information, if the document content is copied in the context of a conversation.documentVariationId(String documentVariationId) The variation of the document whose content was copied.documentVersionId(String documentVersionId) The version of the document whose content was copied.booleaninthashCode()queryType(KnowledgeDocumentCopy.QueryTypeEnum queryType) The type of the query that surfaced the document.The search that surfaced the document whose content was copied.voidsetApplication(KnowledgeSearchClientApplication application) voidsetConversationContext(KnowledgeConversationContext conversationContext) voidsetDocumentVariationId(String documentVariationId) voidsetDocumentVersionId(String documentVersionId) voidsetQueryType(KnowledgeDocumentCopy.QueryTypeEnum queryType) voidsetSearchId(String searchId) voidsetSurfacingMethod(KnowledgeDocumentCopy.SurfacingMethodEnum surfacingMethod) surfacingMethod(KnowledgeDocumentCopy.SurfacingMethodEnum surfacingMethod) The method how knowledge was surfaced.toString()
-
Constructor Details
-
KnowledgeDocumentCopy
public KnowledgeDocumentCopy() -
KnowledgeDocumentCopy
-
-
Method Details
-
documentVariationId
The variation of the document whose content was copied. -
getDocumentVariationId
-
setDocumentVariationId
-
documentVersionId
The version of the document whose content was copied. -
getDocumentVersionId
-
setDocumentVersionId
-
searchId
The search that surfaced the document whose content was copied. -
getSearchId
-
setSearchId
-
queryType
The type of the query that surfaced the document. -
getQueryType
-
setQueryType
-
surfacingMethod
public KnowledgeDocumentCopy surfacingMethod(KnowledgeDocumentCopy.SurfacingMethodEnum surfacingMethod) The method how knowledge was surfaced. Article: Full article was shown. Snippet: A snippet from the article was shown. Highlight: A highlighted answer in a snippet was shown.Generative: A generated answer in a snippet was shown. -
getSurfacingMethod
-
setSurfacingMethod
-
getSessionId
-
conversationContext
Conversation context information, if the document content is copied in the context of a conversation. -
getConversationContext
-
setConversationContext
-
application
The client application in which the document content was copied. -
getApplication
-
setApplication
-
equals
-
hashCode
public int hashCode() -
toString
-