Class SearchResult
- All Implemented Interfaces:
com.ibm.cloud.sdk.core.service.model.ObjectModel
public class SearchResult
extends com.ibm.cloud.sdk.core.service.model.GenericModel
-
Constructor Summary
Constructors Constructor Description SearchResult()
-
Method Summary
Modifier and Type Method Description List<SearchResultAnswer>
getAnswers()
Gets the answers.String
getBody()
Gets the body.SearchResultHighlight
getHighlight()
Gets the highlight.String
getId()
Gets the id.SearchResultMetadata
getResultMetadata()
Gets the resultMetadata.String
getTitle()
Gets the title.String
getUrl()
Gets the url.Methods inherited from class com.ibm.cloud.sdk.core.service.model.GenericModel
equals, hashCode, toString
-
Constructor Details
-
SearchResult
public SearchResult()
-
-
Method Details
-
getId
Gets the id.The unique identifier of the document in the Discovery service collection.
This property is included in responses from search skills, which are available only to Plus or Enterprise plan users.
- Returns:
- the id
-
getResultMetadata
Gets the resultMetadata.An object containing search result metadata from the Discovery service.
- Returns:
- the resultMetadata
-
getBody
Gets the body.A description of the search result. This is taken from an abstract, summary, or highlight field in the Discovery service response, as specified in the search skill configuration.
- Returns:
- the body
-
getTitle
Gets the title.The title of the search result. This is taken from a title or name field in the Discovery service response, as specified in the search skill configuration.
- Returns:
- the title
-
getUrl
Gets the url.The URL of the original data object in its native data source.
- Returns:
- the url
-
getHighlight
Gets the highlight.An object containing segments of text from search results with query-matching text highlighted using HTML `<em>` tags.
- Returns:
- the highlight
-
getAnswers
Gets the answers.An array specifying segments of text within the result that were identified as direct answers to the search query. Currently, only the single answer with the highest confidence (if any) is returned.
**Note:** This property uses the answer finding beta feature, and is available only if the search skill is connected to a Discovery v2 service instance.
- Returns:
- the answers
-