Interface SearchCriteria.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<SearchCriteria.Builder,
,SearchCriteria> SdkBuilder<SearchCriteria.Builder,
,SearchCriteria> SdkPojo
- Enclosing class:
SearchCriteria
@Mutable
@NotThreadSafe
public static interface SearchCriteria.Builder
extends SdkPojo, CopyableBuilder<SearchCriteria.Builder,SearchCriteria>
-
Method Summary
Modifier and TypeMethodDescriptionmemoryStrategyId
(String memoryStrategyId) The memory strategy identifier to filter memory records by.searchQuery
(String searchQuery) The search query to use for finding relevant memory records.The maximum number of top-scoring memory records to return.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
searchQuery
The search query to use for finding relevant memory records.
- Parameters:
searchQuery
- The search query to use for finding relevant memory records.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
memoryStrategyId
The memory strategy identifier to filter memory records by.
- Parameters:
memoryStrategyId
- The memory strategy identifier to filter memory records by.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
topK
The maximum number of top-scoring memory records to return. This value is used for semantic search ranking.
- Parameters:
topK
- The maximum number of top-scoring memory records to return. This value is used for semantic search ranking.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-