Class MilvusVectorStoreProperties
java.lang.Object
org.springframework.ai.autoconfigure.vectorstore.CommonVectorStoreProperties
org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusVectorStoreProperties
@ConfigurationProperties("spring.ai.vectorstore.milvus")
public class MilvusVectorStoreProperties
extends CommonVectorStoreProperties
Configuration properties for Milvus Vector Store.
- Author:
- Christian Tzolov, Ilayaperumal Gopinathan
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumstatic enum -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintbooleanisAutoId()voidsetAutoId(boolean autoId) voidsetCollectionName(String collectionName) voidsetContentFieldName(String contentFieldName) voidsetDatabaseName(String databaseName) voidsetEmbeddingDimension(int embeddingDimension) voidsetEmbeddingFieldName(String embeddingFieldName) voidsetIdFieldName(String idFieldName) voidsetIndexParameters(String indexParameters) voidvoidsetMetadataFieldName(String metadataFieldName) voidMethods inherited from class org.springframework.ai.autoconfigure.vectorstore.CommonVectorStoreProperties
isInitializeSchema, setInitializeSchema
-
Field Details
-
CONFIG_PREFIX
- See Also:
-
-
Constructor Details
-
MilvusVectorStoreProperties
public MilvusVectorStoreProperties()
-
-
Method Details
-
getDatabaseName
-
setDatabaseName
-
getCollectionName
-
setCollectionName
-
getEmbeddingDimension
public int getEmbeddingDimension() -
setEmbeddingDimension
public void setEmbeddingDimension(int embeddingDimension) -
getIndexType
-
setIndexType
-
getMetricType
-
setMetricType
-
getIndexParameters
-
setIndexParameters
-
getIdFieldName
-
setIdFieldName
-
isAutoId
public boolean isAutoId() -
setAutoId
public void setAutoId(boolean autoId) -
getContentFieldName
-
setContentFieldName
-
getMetadataFieldName
-
setMetadataFieldName
-
getEmbeddingFieldName
-
setEmbeddingFieldName
-