Package io.weaviate.client.v1.misc.model
Class VectorIndexConfig.VectorIndexConfigBuilder
java.lang.Object
io.weaviate.client.v1.misc.model.VectorIndexConfig.VectorIndexConfigBuilder
- Enclosing class:
- VectorIndexConfig
-
Method Summary
Modifier and TypeMethodDescriptionbuild()cleanupIntervalSeconds(Integer cleanupIntervalSeconds) dynamicEfFactor(Integer dynamicEfFactor) dynamicEfMax(Integer dynamicEfMax) dynamicEfMin(Integer dynamicEfMin) efConstruction(Integer efConstruction) filterStrategy(VectorIndexConfig.FilterStrategy filterStrategy) flatSearchCutoff(Integer flatSearchCutoff) maxConnections(Integer maxConnections) multiVector(MultiVectorConfig multiVector) toString()vectorCacheMaxObjects(Long vectorCacheMaxObjects)
-
Method Details
-
distance
- Returns:
this.
-
ef
- Returns:
this.
-
efConstruction
- Returns:
this.
-
maxConnections
- Returns:
this.
-
dynamicEfMin
- Returns:
this.
-
dynamicEfMax
- Returns:
this.
-
dynamicEfFactor
- Returns:
this.
-
filterStrategy
public VectorIndexConfig.VectorIndexConfigBuilder filterStrategy(VectorIndexConfig.FilterStrategy filterStrategy) - Returns:
this.
-
vectorCacheMaxObjects
- Returns:
this.
-
flatSearchCutoff
- Returns:
this.
-
cleanupIntervalSeconds
public VectorIndexConfig.VectorIndexConfigBuilder cleanupIntervalSeconds(Integer cleanupIntervalSeconds) - Returns:
this.
-
skip
- Returns:
this.
-
pq
- Returns:
this.
-
bq
- Returns:
this.
-
sq
- Returns:
this.
-
multiVector
- Returns:
this.
-
build
-
toString
-