Class CockroachDBVectorStore.Builder
java.lang.Object
com.cockroachlabs.data.ai.springai.CockroachDBVectorStore.Builder
- Enclosing class:
CockroachDBVectorStore
-
Method Summary
Modifier and TypeMethodDescriptionbeamSize(int beamSize) build()contentColumn(String contentColumn) createVectorIndex(boolean createVectorIndex) When true andinitializeSchemais also true, aCREATE VECTOR INDEXis executed after table creation (v26.2+).dimensions(int dimensions) distanceMetric(DistanceMetric distanceMetric) embeddingColumn(String embeddingColumn) filterConverter(CockroachDBFilterExpressionConverter filterConverter) initializeSchema(boolean initializeSchema) metadataColumn(String metadataColumn) transactionManager(org.springframework.transaction.PlatformTransactionManager txManager)
-
Method Details
-
transactionManager
public CockroachDBVectorStore.Builder transactionManager(org.springframework.transaction.PlatformTransactionManager txManager) -
metrics
-
filterConverter
public CockroachDBVectorStore.Builder filterConverter(CockroachDBFilterExpressionConverter filterConverter) -
tableName
-
contentColumn
-
embeddingColumn
-
metadataColumn
-
distanceMetric
-
beamSize
-
initializeSchema
-
createVectorIndex
When true andinitializeSchemais also true, aCREATE VECTOR INDEXis executed after table creation (v26.2+). -
dimensions
-
build
-