WebKnowledgeSourceParameters Class

  • java.lang.Object
    • com.azure.search.documents.indexes.models.WebKnowledgeSourceParameters

Implements

public final class WebKnowledgeSourceParameters
implements JsonSerializable<WebKnowledgeSourceParameters>

Parameters for web knowledge source.

Constructor Summary

Constructor Description
WebKnowledgeSourceParameters()

Creates an instance of WebKnowledgeSourceParameters class.

Method Summary

Modifier and Type Method and Description
static WebKnowledgeSourceParameters fromJson(JsonReader jsonReader)

Reads an instance of WebKnowledgeSourceParameters from the JsonReader.

WebKnowledgeSourceDomains getDomains()

Get the domains property: Domain allow/block configuration for web results.

WebKnowledgeSourceParameters setDomains(WebKnowledgeSourceDomains domains)

Set the domains property: Domain allow/block configuration for web results.

JsonWriter toJson(JsonWriter jsonWriter)

Methods inherited from java.lang.Object

Constructor Details

WebKnowledgeSourceParameters

public WebKnowledgeSourceParameters()

Creates an instance of WebKnowledgeSourceParameters class.

Method Details

fromJson

public static WebKnowledgeSourceParameters fromJson(JsonReader jsonReader)

Reads an instance of WebKnowledgeSourceParameters from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

An instance of WebKnowledgeSourceParameters 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 WebKnowledgeSourceParameters.

getDomains

public WebKnowledgeSourceDomains getDomains()

Get the domains property: Domain allow/block configuration for web results.

Returns:

the domains value.

setDomains

public WebKnowledgeSourceParameters setDomains(WebKnowledgeSourceDomains domains)

Set the domains property: Domain allow/block configuration for web results.

Parameters:

domains - the domains value to set.

Returns:

the WebKnowledgeSourceParameters object itself.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

Applies to