Class GemFireVectorStoreProperties

java.lang.Object
org.springframework.ai.autoconfigure.vectorstore.CommonVectorStoreProperties
org.springframework.ai.autoconfigure.vectorstore.gemfire.GemFireVectorStoreProperties

@ConfigurationProperties("spring.ai.vectorstore.gemfire") public class GemFireVectorStoreProperties extends CommonVectorStoreProperties
Configuration properties for GemFire Vector Store.
Author:
Geet Rawat, Soby Chacko
  • Field Details

    • CONFIG_PREFIX

      public static final String CONFIG_PREFIX
      Configuration prefix for Spring AI VectorStore GemFire.
      See Also:
  • Constructor Details

    • GemFireVectorStoreProperties

      public GemFireVectorStoreProperties()
  • Method Details

    • getBeamWidth

      public int getBeamWidth()
    • setBeamWidth

      public void setBeamWidth(int beamWidth)
    • getPort

      public int getPort()
    • setPort

      public void setPort(int port)
    • getHost

      public String getHost()
    • setHost

      public void setHost(String host)
    • getIndexName

      public String getIndexName()
    • setIndexName

      public void setIndexName(String indexName)
    • getMaxConnections

      public int getMaxConnections()
    • setMaxConnections

      public void setMaxConnections(int maxConnections)
    • getVectorSimilarityFunction

      public String getVectorSimilarityFunction()
    • setVectorSimilarityFunction

      public void setVectorSimilarityFunction(String vectorSimilarityFunction)
    • getFields

      public String[] getFields()
    • setFields

      public void setFields(String[] fields)
    • getBuckets

      public int getBuckets()
    • setBuckets

      public void setBuckets(int buckets)
    • isSslEnabled

      public boolean isSslEnabled()
    • setSslEnabled

      public void setSslEnabled(boolean sslEnabled)