@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class KnowledgeBaseVectorSearchConfiguration extends Object implements Serializable, Cloneable, StructuredPojo
Knowledge base vector search configuration
| Constructor and Description |
|---|
KnowledgeBaseVectorSearchConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
KnowledgeBaseVectorSearchConfiguration |
clone() |
boolean |
equals(Object obj) |
Integer |
getNumberOfResults()
Top-K results to retrieve from knowledge base.
|
String |
getOverrideSearchType()
Override the type of query to be performed on data store
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setNumberOfResults(Integer numberOfResults)
Top-K results to retrieve from knowledge base.
|
void |
setOverrideSearchType(String overrideSearchType)
Override the type of query to be performed on data store
|
String |
toString()
Returns a string representation of this object.
|
KnowledgeBaseVectorSearchConfiguration |
withNumberOfResults(Integer numberOfResults)
Top-K results to retrieve from knowledge base.
|
KnowledgeBaseVectorSearchConfiguration |
withOverrideSearchType(SearchType overrideSearchType)
Override the type of query to be performed on data store
|
KnowledgeBaseVectorSearchConfiguration |
withOverrideSearchType(String overrideSearchType)
Override the type of query to be performed on data store
|
public KnowledgeBaseVectorSearchConfiguration()
public void setNumberOfResults(Integer numberOfResults)
Top-K results to retrieve from knowledge base.
numberOfResults - Top-K results to retrieve from knowledge base.public Integer getNumberOfResults()
Top-K results to retrieve from knowledge base.
public KnowledgeBaseVectorSearchConfiguration withNumberOfResults(Integer numberOfResults)
Top-K results to retrieve from knowledge base.
numberOfResults - Top-K results to retrieve from knowledge base.public void setOverrideSearchType(String overrideSearchType)
Override the type of query to be performed on data store
overrideSearchType - Override the type of query to be performed on data storeSearchTypepublic String getOverrideSearchType()
Override the type of query to be performed on data store
SearchTypepublic KnowledgeBaseVectorSearchConfiguration withOverrideSearchType(String overrideSearchType)
Override the type of query to be performed on data store
overrideSearchType - Override the type of query to be performed on data storeSearchTypepublic KnowledgeBaseVectorSearchConfiguration withOverrideSearchType(SearchType overrideSearchType)
Override the type of query to be performed on data store
overrideSearchType - Override the type of query to be performed on data storeSearchTypepublic String toString()
toString in class ObjectObject.toString()public KnowledgeBaseVectorSearchConfiguration clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.