Class VectorIndexConfig.VectorIndexConfigBuilder
- java.lang.Object
-
- technology.semi.weaviate.client.v1.misc.model.VectorIndexConfig.VectorIndexConfigBuilder
-
- Enclosing class:
- VectorIndexConfig
public static class VectorIndexConfig.VectorIndexConfigBuilder extends Object
-
-
Method Summary
-
-
-
Method Detail
-
distance
public VectorIndexConfig.VectorIndexConfigBuilder distance(String distance)
- Returns:
this.
-
ef
public VectorIndexConfig.VectorIndexConfigBuilder ef(Integer ef)
- Returns:
this.
-
efConstruction
public VectorIndexConfig.VectorIndexConfigBuilder efConstruction(Integer efConstruction)
- Returns:
this.
-
maxConnections
public VectorIndexConfig.VectorIndexConfigBuilder maxConnections(Integer maxConnections)
- Returns:
this.
-
dynamicEfMin
public VectorIndexConfig.VectorIndexConfigBuilder dynamicEfMin(Integer dynamicEfMin)
- Returns:
this.
-
dynamicEfMax
public VectorIndexConfig.VectorIndexConfigBuilder dynamicEfMax(Integer dynamicEfMax)
- Returns:
this.
-
dynamicEfFactor
public VectorIndexConfig.VectorIndexConfigBuilder dynamicEfFactor(Integer dynamicEfFactor)
- Returns:
this.
-
vectorCacheMaxObjects
public VectorIndexConfig.VectorIndexConfigBuilder vectorCacheMaxObjects(Long vectorCacheMaxObjects)
- Returns:
this.
-
flatSearchCutoff
public VectorIndexConfig.VectorIndexConfigBuilder flatSearchCutoff(Integer flatSearchCutoff)
- Returns:
this.
-
cleanupIntervalSeconds
public VectorIndexConfig.VectorIndexConfigBuilder cleanupIntervalSeconds(Integer cleanupIntervalSeconds)
- Returns:
this.
-
skip
public VectorIndexConfig.VectorIndexConfigBuilder skip(Boolean skip)
- Returns:
this.
-
build
public VectorIndexConfig build()
-
-