Class CockroachDBVectorStoreProperties
java.lang.Object
com.cockroachlabs.data.ai.springai.CockroachDBVectorStoreProperties
@ConfigurationProperties("cockroachdb.ai.spring-ai")
public class CockroachDBVectorStoreProperties
extends Object
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintintbooleanbooleanvoidsetBeamSize(int beamSize) voidsetContentColumn(String contentColumn) voidsetCreateVectorIndex(boolean createVectorIndex) voidsetDimensions(int dimensions) voidsetDistanceType(DistanceMetric distanceType) voidsetEmbeddingColumn(String embeddingColumn) voidsetInitializeSchema(boolean initializeSchema) voidsetMetadataColumn(String metadataColumn) voidsetTableName(String tableName)
-
Constructor Details
-
CockroachDBVectorStoreProperties
public CockroachDBVectorStoreProperties()
-
-
Method Details
-
getTableName
-
setTableName
-
getDimensions
public int getDimensions() -
setDimensions
public void setDimensions(int dimensions) -
getDistanceType
-
setDistanceType
-
getBeamSize
public int getBeamSize() -
setBeamSize
public void setBeamSize(int beamSize) -
isInitializeSchema
public boolean isInitializeSchema() -
setInitializeSchema
public void setInitializeSchema(boolean initializeSchema) -
isCreateVectorIndex
public boolean isCreateVectorIndex() -
setCreateVectorIndex
public void setCreateVectorIndex(boolean createVectorIndex) -
getContentColumn
-
setContentColumn
-
getEmbeddingColumn
-
setEmbeddingColumn
-
getMetadataColumn
-
setMetadataColumn
-