Class KnowledgeBaseRemoteSharePointReference
java.lang.Object
com.azure.search.documents.knowledgebases.models.KnowledgeBaseReference
com.azure.search.documents.knowledgebases.models.KnowledgeBaseRemoteSharePointReference
- All Implemented Interfaces:
com.azure.json.JsonSerializable<KnowledgeBaseReference>
Represents a remote SharePoint document reference.
-
Constructor Summary
ConstructorsConstructorDescriptionKnowledgeBaseRemoteSharePointReference(String id, int activitySource) Creates an instance of KnowledgeBaseRemoteSharePointReference class. -
Method Summary
Modifier and TypeMethodDescriptionfromJson(com.azure.json.JsonReader jsonReader) Reads an instance of KnowledgeBaseRemoteSharePointReference from the JsonReader.Get the searchSensitivityLabelInfo property: Information about the sensitivity label applied to a SharePoint document.getType()Get the type property: The type of the reference.Get the webUrl property: The url the reference data originated from.setRerankerScore(Float rerankerScore) Set the rerankerScore property: The reranker score for the document reference.setSearchSensitivityLabelInfo(SharePointSensitivityLabelInfo searchSensitivityLabelInfo) Set the searchSensitivityLabelInfo property: Information about the sensitivity label applied to a SharePoint document.setSourceData(Map<String, Object> sourceData) Set the sourceData property: Dictionary of <any>.Set the webUrl property: The url the reference data originated from.com.azure.json.JsonWritertoJson(com.azure.json.JsonWriter jsonWriter) Methods inherited from class KnowledgeBaseReference
getActivitySource, getId, getRerankerScore, getSourceDataMethods inherited from class 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
-
KnowledgeBaseRemoteSharePointReference
Creates an instance of KnowledgeBaseRemoteSharePointReference class.- Parameters:
id- the id value to set.activitySource- the activitySource value to set.
-
-
Method Details
-
getType
Get the type property: The type of the reference.- Overrides:
getTypein classKnowledgeBaseReference- Returns:
- the type value.
-
getWebUrl
Get the webUrl property: The url the reference data originated from.- Returns:
- the webUrl value.
-
setWebUrl
Set the webUrl property: The url the reference data originated from.- Parameters:
webUrl- the webUrl value to set.- Returns:
- the KnowledgeBaseRemoteSharePointReference object itself.
-
getSearchSensitivityLabelInfo
Get the searchSensitivityLabelInfo property: Information about the sensitivity label applied to a SharePoint document.- Returns:
- the searchSensitivityLabelInfo value.
-
setSourceData
Set the sourceData property: Dictionary of <any>.- Overrides:
setSourceDatain classKnowledgeBaseReference- Parameters:
sourceData- the sourceData value to set.- Returns:
- the KnowledgeBaseReference object itself.
-
setRerankerScore
Set the rerankerScore property: The reranker score for the document reference.- Overrides:
setRerankerScorein classKnowledgeBaseReference- Parameters:
rerankerScore- the rerankerScore value to set.- Returns:
- the KnowledgeBaseReference object itself.
-
toJson
- Specified by:
toJsonin interfacecom.azure.json.JsonSerializable<KnowledgeBaseReference>- Overrides:
toJsonin classKnowledgeBaseReference- Throws:
IOException
-
fromJson
public static KnowledgeBaseRemoteSharePointReference fromJson(com.azure.json.JsonReader jsonReader) throws IOException Reads an instance of KnowledgeBaseRemoteSharePointReference from the JsonReader.- Parameters:
jsonReader- The JsonReader being read.- Returns:
- An instance of KnowledgeBaseRemoteSharePointReference if the JsonReader was pointing to an instance of it, or null if it was pointing to JSON null.
- Throws:
IllegalStateException- If the deserialized JSON object was missing any required properties.IOException- If an error occurs while reading the KnowledgeBaseRemoteSharePointReference.
-