SearchIndexerKnowledgeStoreTableProjectionSelector Class
- java.
lang. Object - com.
azure. search. documents. indexes. models. SearchIndexerKnowledgeStoreProjectionSelector - com.
azure. search. documents. indexes. models. SearchIndexerKnowledgeStoreTableProjectionSelector
- com.
- com.
public final class SearchIndexerKnowledgeStoreTableProjectionSelector
extends SearchIndexerKnowledgeStoreProjectionSelector
Description for what data to store in Azure Tables.
Constructor Summary
Constructor | Description |
---|---|
SearchIndexerKnowledgeStoreTableProjectionSelector(String tableName) |
Creates an instance of Search |
Method Summary
Modifier and Type | Method and Description |
---|---|
static
Search |
fromJson(JsonReader jsonReader)
Reads an instance of Search |
String |
getTableName()
Get the table |
Search |
setGeneratedKeyName(String generatedKeyName)
Set the generated |
Search |
setInputs(List<InputFieldMappingEntry> inputs)
Set the inputs property: Nested inputs for complex projections. |
Search |
setReferenceKeyName(String referenceKeyName)
Set the reference |
Search |
setSource(String source)
Set the source property: Source data to project. |
Search |
setSourceContext(String sourceContext)
Set the source |
Json |
toJson(JsonWriter jsonWriter) |
Methods inherited from SearchIndexerKnowledgeStoreProjectionSelector
Methods inherited from java.lang.Object
Constructor Details
SearchIndexerKnowledgeStoreTableProjectionSelector
public SearchIndexerKnowledgeStoreTableProjectionSelector(String tableName)
Creates an instance of SearchIndexerKnowledgeStoreTableProjectionSelector class.
Parameters:
Method Details
fromJson
public static SearchIndexerKnowledgeStoreTableProjectionSelector fromJson(JsonReader jsonReader)
Reads an instance of SearchIndexerKnowledgeStoreTableProjectionSelector from the JsonReader.
Parameters:
Returns:
Throws:
getTableName
public String getTableName()
Get the tableName property: Name of the Azure table to store projected data in.
Returns:
setGeneratedKeyName
public SearchIndexerKnowledgeStoreTableProjectionSelector setGeneratedKeyName(String generatedKeyName)
Set the generatedKeyName property: Name of generated key to store projection under.
Overrides:
SearchIndexerKnowledgeStoreTableProjectionSelector.setGeneratedKeyName(String generatedKeyName)Parameters:
setInputs
public SearchIndexerKnowledgeStoreTableProjectionSelector setInputs(List
Set the inputs property: Nested inputs for complex projections.
Overrides:
SearchIndexerKnowledgeStoreTableProjectionSelector.setInputs(List<InputFieldMappingEntry> inputs)Parameters:
setReferenceKeyName
public SearchIndexerKnowledgeStoreTableProjectionSelector setReferenceKeyName(String referenceKeyName)
Set the referenceKeyName property: Name of reference key to different projection.
Overrides:
SearchIndexerKnowledgeStoreTableProjectionSelector.setReferenceKeyName(String referenceKeyName)Parameters:
setSource
public SearchIndexerKnowledgeStoreTableProjectionSelector setSource(String source)
Set the source property: Source data to project.
Overrides:
SearchIndexerKnowledgeStoreTableProjectionSelector.setSource(String source)Parameters:
setSourceContext
public SearchIndexerKnowledgeStoreTableProjectionSelector setSourceContext(String sourceContext)
Set the sourceContext property: Source context for complex projections.
Overrides:
SearchIndexerKnowledgeStoreTableProjectionSelector.setSourceContext(String sourceContext)Parameters:
toJson
public JsonWriter toJson(JsonWriter jsonWriter)
Overrides:
SearchIndexerKnowledgeStoreTableProjectionSelector.toJson(JsonWriter jsonWriter)Parameters:
Throws:
Applies to
Azure SDK for Java