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
  • Field Details

  • Constructor Details

    • MilvusVectorStoreProperties

      public MilvusVectorStoreProperties()
  • Method Details

    • getDatabaseName

      public String getDatabaseName()
    • setDatabaseName

      public void setDatabaseName(String databaseName)
    • getCollectionName

      public String getCollectionName()
    • setCollectionName

      public void setCollectionName(String collectionName)
    • getEmbeddingDimension

      public int getEmbeddingDimension()
    • setEmbeddingDimension

      public void setEmbeddingDimension(int embeddingDimension)
    • getIndexType

    • setIndexType

      public void setIndexType(MilvusVectorStoreProperties.MilvusIndexType indexType)
    • getMetricType

    • setMetricType

      public void setMetricType(MilvusVectorStoreProperties.MilvusMetricType metricType)
    • getIndexParameters

      public String getIndexParameters()
    • setIndexParameters

      public void setIndexParameters(String indexParameters)
    • getIdFieldName

      public String getIdFieldName()
    • setIdFieldName

      public void setIdFieldName(String idFieldName)
    • isAutoId

      public boolean isAutoId()
    • setAutoId

      public void setAutoId(boolean autoId)
    • getContentFieldName

      public String getContentFieldName()
    • setContentFieldName

      public void setContentFieldName(String contentFieldName)
    • getMetadataFieldName

      public String getMetadataFieldName()
    • setMetadataFieldName

      public void setMetadataFieldName(String metadataFieldName)
    • getEmbeddingFieldName

      public String getEmbeddingFieldName()
    • setEmbeddingFieldName

      public void setEmbeddingFieldName(String embeddingFieldName)