SearchIndexerKnowledgeStoreProjectionSelector Class
- java.
lang. Object - com.
azure. search. documents. indexes. models. SearchIndexerKnowledgeStoreProjectionSelector
- com.
Implements
public class SearchIndexerKnowledgeStoreProjectionSelector
implements JsonSerializable<SearchIndexerKnowledgeStoreProjectionSelector>
Abstract class to share properties between concrete selectors.
Constructor Summary
Constructor | Description |
---|---|
SearchIndexerKnowledgeStoreProjectionSelector() |
Creates an instance of Search |
Method Summary
Modifier and Type | Method and Description |
---|---|
String |
getGeneratedKeyName()
Get the generated |
List<Input |
getInputs()
Get the inputs property: Nested inputs for complex projections. |
String |
getReferenceKeyName()
Get the reference |
String |
getSource()
Get the source property: Source data to project. |
String |
getSourceContext()
Get the source |
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 java.lang.Object
Constructor Details
SearchIndexerKnowledgeStoreProjectionSelector
public SearchIndexerKnowledgeStoreProjectionSelector()
Creates an instance of SearchIndexerKnowledgeStoreProjectionSelector class.
Method Details
getGeneratedKeyName
public String getGeneratedKeyName()
Get the generatedKeyName property: Name of generated key to store projection under.
Returns:
getInputs
public List
Get the inputs property: Nested inputs for complex projections.
Returns:
getReferenceKeyName
public String getReferenceKeyName()
Get the referenceKeyName property: Name of reference key to different projection.
Returns:
getSource
public String getSource()
Get the source property: Source data to project.
Returns:
getSourceContext
public String getSourceContext()
Get the sourceContext property: Source context for complex projections.
Returns:
setGeneratedKeyName
public SearchIndexerKnowledgeStoreProjectionSelector setGeneratedKeyName(String generatedKeyName)
Set the generatedKeyName property: Name of generated key to store projection under.
Parameters:
Returns:
setInputs
public SearchIndexerKnowledgeStoreProjectionSelector setInputs(List
Set the inputs property: Nested inputs for complex projections.
Parameters:
Returns:
setReferenceKeyName
public SearchIndexerKnowledgeStoreProjectionSelector setReferenceKeyName(String referenceKeyName)
Set the referenceKeyName property: Name of reference key to different projection.
Parameters:
Returns:
setSource
public SearchIndexerKnowledgeStoreProjectionSelector setSource(String source)
Set the source property: Source data to project.
Parameters:
Returns:
setSourceContext
public SearchIndexerKnowledgeStoreProjectionSelector setSourceContext(String sourceContext)
Set the sourceContext property: Source context for complex projections.
Parameters:
Returns:
toJson
Applies to
Azure SDK for Java