Class WeaviateVectorStoreProperties
java.lang.Object
org.springframework.ai.autoconfigure.vectorstore.weaviate.WeaviateVectorStoreProperties
@ConfigurationProperties("spring.ai.vectorstore.weaviate")
public class WeaviateVectorStoreProperties
extends Object
Configuration properties for Weaviate Vector Store.
- Author:
- Christian Tzolov
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetHost()voidvoidsetConsistencyLevel(WeaviateVectorStore.ConsistentLevel consistencyLevel) voidsetFilterField(Map<String, WeaviateVectorStore.MetadataField.Type> filterMetadataFields) voidsetHeaders(Map<String, String> headers) voidvoidsetObjectClass(String indexName) void
-
Field Details
-
CONFIG_PREFIX
- See Also:
-
-
Constructor Details
-
WeaviateVectorStoreProperties
public WeaviateVectorStoreProperties()
-
-
Method Details
-
getScheme
-
setScheme
-
getHost
-
setHost
-
getApiKey
-
setApiKey
-
getObjectClass
-
setObjectClass
-
getConsistencyLevel
-
setConsistencyLevel
-
getHeaders
-
setHeaders
-
getFilterField
-
setFilterField
-