Class SemanticDebugInfo
java.lang.Object
com.azure.search.documents.models.SemanticDebugInfo
- All Implemented Interfaces:
com.azure.json.JsonSerializable<SemanticDebugInfo>
public final class SemanticDebugInfo
extends Object
implements com.azure.json.JsonSerializable<SemanticDebugInfo>
The SemanticDebugInfo model.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic SemanticDebugInfofromJson(com.azure.json.JsonReader jsonReader) Reads an instance of SemanticDebugInfo from the JsonReader.Get the contentFields property: The content fields that were sent to the semantic enrichment process, as well as how they were used.Get the keywordFields property: The keyword fields that were sent to the semantic enrichment process, as well as how they were used.Get the rerankerInput property: The raw concatenated strings that were sent to the semantic enrichment process.Get the titleField property: The title field that was sent to the semantic enrichment process, as well as how it was used.com.azure.json.JsonWritertoJson(com.azure.json.JsonWriter jsonWriter) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.azure.json.JsonSerializable
toJson, toJson, toJsonBytes, toJsonString
-
Constructor Details
-
SemanticDebugInfo
public SemanticDebugInfo()Creates an instance of SemanticDebugInfo class.
-
-
Method Details
-
getTitleField
Get the titleField property: The title field that was sent to the semantic enrichment process, as well as how it was used.- Returns:
- the titleField value.
-
getContentFields
Get the contentFields property: The content fields that were sent to the semantic enrichment process, as well as how they were used.- Returns:
- the contentFields value.
-
getKeywordFields
Get the keywordFields property: The keyword fields that were sent to the semantic enrichment process, as well as how they were used.- Returns:
- the keywordFields value.
-
getRerankerInput
Get the rerankerInput property: The raw concatenated strings that were sent to the semantic enrichment process.- Returns:
- the rerankerInput value.
-
toJson
- Specified by:
toJsonin interfacecom.azure.json.JsonSerializable<SemanticDebugInfo>- Throws:
IOException
-
fromJson
Reads an instance of SemanticDebugInfo from the JsonReader.- Parameters:
jsonReader- The JsonReader being read.- Returns:
- An instance of SemanticDebugInfo if the JsonReader was pointing to an instance of it, or null if it was pointing to JSON null.
- Throws:
IOException- If an error occurs while reading the SemanticDebugInfo.
-