Class MariaDbStoreProperties

java.lang.Object
org.springframework.ai.autoconfigure.vectorstore.CommonVectorStoreProperties
org.springframework.ai.autoconfigure.vectorstore.mariadb.MariaDbStoreProperties

@ConfigurationProperties("spring.ai.vectorstore.mariadb") public class MariaDbStoreProperties extends CommonVectorStoreProperties
Author:
Diego Dupin
  • Field Details

  • Constructor Details

    • MariaDbStoreProperties

      public MariaDbStoreProperties()
  • Method Details

    • getDimensions

      public int getDimensions()
    • setDimensions

      public void setDimensions(int dimensions)
    • getDistanceType

      public MariaDBVectorStore.MariaDBDistanceType getDistanceType()
    • setDistanceType

      public void setDistanceType(MariaDBVectorStore.MariaDBDistanceType distanceType)
    • isRemoveExistingVectorStoreTable

      public boolean isRemoveExistingVectorStoreTable()
    • setRemoveExistingVectorStoreTable

      public void setRemoveExistingVectorStoreTable(boolean removeExistingVectorStoreTable)
    • getTableName

      public String getTableName()
    • setTableName

      public void setTableName(String vectorTableName)
    • getSchemaName

      public String getSchemaName()
    • setSchemaName

      public void setSchemaName(String schemaName)
    • isSchemaValidation

      public boolean isSchemaValidation()
    • setSchemaValidation

      public void setSchemaValidation(boolean schemaValidation)
    • getMaxDocumentBatchSize

      public int getMaxDocumentBatchSize()
    • setMaxDocumentBatchSize

      public void setMaxDocumentBatchSize(int maxDocumentBatchSize)
    • getEmbeddingFieldName

      public String getEmbeddingFieldName()
    • setEmbeddingFieldName

      public void setEmbeddingFieldName(String embeddingFieldName)
    • getIdFieldName

      public String getIdFieldName()
    • setIdFieldName

      public void setIdFieldName(String idFieldName)
    • getMetadataFieldName

      public String getMetadataFieldName()
    • setMetadataFieldName

      public void setMetadataFieldName(String metadataFieldName)
    • getContentFieldName

      public String getContentFieldName()
    • setContentFieldName

      public void setContentFieldName(String contentFieldName)