Class AbstractVectorSearchQuery
java.lang.Object
io.awspring.spring.data.dynamodb.repository.query.AbstractVectorSearchQuery
- All Implemented Interfaces:
RepositoryQuery
- Direct Known Subclasses:
StringBasedVectorSearchQuery, VectorSearchQuery
- Since:
- 1.0.0
- Author:
- Matej Nedic
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedAbstractVectorSearchQuery(DynamoDbQueryMethod queryMethod, DynamoDbOperations operations, int declaredTopK) -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract voidapplySearchCondition(DynamoDbVectorSearchRequest.Builder builder, Object[] parameters) @Nullable Objectprotected abstract String
-
Constructor Details
-
AbstractVectorSearchQuery
protected AbstractVectorSearchQuery(DynamoDbQueryMethod queryMethod, DynamoDbOperations operations, int declaredTopK)
-
-
Method Details
-
getQueryMethod
- Specified by:
getQueryMethodin interfaceRepositoryQuery
-
execute
- Specified by:
executein interfaceRepositoryQuery
-
indexName
-
applySearchCondition
protected abstract void applySearchCondition(DynamoDbVectorSearchRequest.Builder builder, Object[] parameters)
-