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 Summary
FieldsModifier and TypeFieldDescriptionstatic final StringConfiguration prefix for Spring AI VectorStore GemFire. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintintString[]getHost()intintgetPort()booleanvoidsetBeamWidth(int beamWidth) voidsetBuckets(int buckets) voidvoidvoidsetIndexName(String indexName) voidsetMaxConnections(int maxConnections) voidsetPort(int port) voidsetSslEnabled(boolean sslEnabled) voidsetVectorSimilarityFunction(String vectorSimilarityFunction) Methods inherited from class org.springframework.ai.autoconfigure.vectorstore.CommonVectorStoreProperties
isInitializeSchema, setInitializeSchema
-
Field Details
-
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
-
setHost
-
getIndexName
-
setIndexName
-
getMaxConnections
public int getMaxConnections() -
setMaxConnections
public void setMaxConnections(int maxConnections) -
getVectorSimilarityFunction
-
setVectorSimilarityFunction
-
getFields
-
setFields
-
getBuckets
public int getBuckets() -
setBuckets
public void setBuckets(int buckets) -
isSslEnabled
public boolean isSslEnabled() -
setSslEnabled
public void setSslEnabled(boolean sslEnabled)
-