Package io.weaviate.client.v1.misc.model
Class PQConfig.PQConfigBuilder
- java.lang.Object
-
- io.weaviate.client.v1.misc.model.PQConfig.PQConfigBuilder
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PQConfig.PQConfigBuilderbitCompression(Boolean bitCompression)PQConfigbuild()PQConfig.PQConfigBuildercache(Boolean cache)PQConfig.PQConfigBuildercentroids(Integer centroids)PQConfig.PQConfigBuilderenabled(Boolean enabled)PQConfig.PQConfigBuilderencoder(PQConfig.Encoder encoder)PQConfig.PQConfigBuilderrescoreLimit(Long rescoreLimit)PQConfig.PQConfigBuildersegments(Integer segments)StringtoString()PQConfig.PQConfigBuildertrainingLimit(Integer trainingLimit)
-
-
-
Method Detail
-
enabled
public PQConfig.PQConfigBuilder enabled(Boolean enabled)
- Returns:
this.
-
bitCompression
public PQConfig.PQConfigBuilder bitCompression(Boolean bitCompression)
- Returns:
this.
-
segments
public PQConfig.PQConfigBuilder segments(Integer segments)
- Returns:
this.
-
centroids
public PQConfig.PQConfigBuilder centroids(Integer centroids)
- Returns:
this.
-
trainingLimit
public PQConfig.PQConfigBuilder trainingLimit(Integer trainingLimit)
- Returns:
this.
-
encoder
public PQConfig.PQConfigBuilder encoder(PQConfig.Encoder encoder)
- Returns:
this.
-
rescoreLimit
public PQConfig.PQConfigBuilder rescoreLimit(Long rescoreLimit)
- Returns:
this.
-
cache
public PQConfig.PQConfigBuilder cache(Boolean cache)
- Returns:
this.
-
build
public PQConfig build()
-
-