Class IVFFlatIndex.Builder
java.lang.Object
dev.langchain4j.community.store.embedding.alloydb.index.IVFFlatIndex.Builder
- Enclosing class:
IVFFlatIndex
Builder which configures and creates instances of
IVFFlatIndex.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Builds anIVFFlatIndexstore with the configuration applied to this builder.distanceStrategy(DistanceStrategy distanceStrategy) partialIndexes(List<String> partialIndexes)
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
name
- Parameters:
name- name- Returns:
- thisbuilder
-
listCount
- Parameters:
listCount- list count- Returns:
- thisbuilder
-
distanceStrategy
- Parameters:
distanceStrategy- distance strategy- Returns:
- thisbuilder
-
partialIndexes
- Parameters:
partialIndexes- partial indexes- Returns:
- thisbuilder
-
build
Builds anIVFFlatIndexstore with the configuration applied to this builder.- Returns:
- A new
IVFFlatIndexinstance
-