Index

A B C D E F G H I M N O P R T V 
All Classes and Interfaces|All Packages|Constant Field Values

A

afterPropertiesSet() - Method in class org.springframework.ai.vectorstore.redis.RedisVectorStore
 

B

build() - Method in class org.springframework.ai.vectorstore.redis.RedisVectorStore.Builder
 
builder(JedisPooled, EmbeddingModel) - Static method in class org.springframework.ai.vectorstore.redis.RedisVectorStore
 

C

contentFieldName(String) - Method in class org.springframework.ai.vectorstore.redis.RedisVectorStore.Builder
Sets the Redis content field name.
createObservationContextBuilder(String) - Method in class org.springframework.ai.vectorstore.redis.RedisVectorStore
 

D

DEFAULT_CONTENT_FIELD_NAME - Static variable in class org.springframework.ai.vectorstore.redis.RedisVectorStore
 
DEFAULT_EMBEDDING_FIELD_NAME - Static variable in class org.springframework.ai.vectorstore.redis.RedisVectorStore
 
DEFAULT_INDEX_NAME - Static variable in class org.springframework.ai.vectorstore.redis.RedisVectorStore
 
DEFAULT_PREFIX - Static variable in class org.springframework.ai.vectorstore.redis.RedisVectorStore
 
DEFAULT_VECTOR_ALGORITHM - Static variable in class org.springframework.ai.vectorstore.redis.RedisVectorStore
 
DISTANCE_FIELD_NAME - Static variable in class org.springframework.ai.vectorstore.redis.RedisVectorStore
 
doAdd(List<Document>) - Method in class org.springframework.ai.vectorstore.redis.RedisVectorStore
 
doDelete(List<String>) - Method in class org.springframework.ai.vectorstore.redis.RedisVectorStore
 
doDelete(Filter.Expression) - Method in class org.springframework.ai.vectorstore.redis.RedisVectorStore
 
doEndGroup(Filter.Group, StringBuilder) - Method in class org.springframework.ai.vectorstore.redis.RedisFilterExpressionConverter
 
doExpression(Filter.Expression, StringBuilder) - Method in class org.springframework.ai.vectorstore.redis.RedisFilterExpressionConverter
 
doKey(Filter.Key, StringBuilder) - Method in class org.springframework.ai.vectorstore.redis.RedisFilterExpressionConverter
 
doSimilaritySearch(SearchRequest) - Method in class org.springframework.ai.vectorstore.redis.RedisVectorStore
 
doStartGroup(Filter.Group, StringBuilder) - Method in class org.springframework.ai.vectorstore.redis.RedisFilterExpressionConverter
 

E

embeddingFieldName(String) - Method in class org.springframework.ai.vectorstore.redis.RedisVectorStore.Builder
Sets the Redis embedding field name.
equals(Object) - Method in record class org.springframework.ai.vectorstore.redis.RedisVectorStore.MetadataField
Indicates whether some other object is "equal to" this one.

F

fieldType() - Method in record class org.springframework.ai.vectorstore.redis.RedisVectorStore.MetadataField
Returns the value of the fieldType record component.
FLAT - Enum constant in enum class org.springframework.ai.vectorstore.redis.RedisVectorStore.Algorithm
 

G

getJedis() - Method in class org.springframework.ai.vectorstore.redis.RedisVectorStore
 
getNativeClient() - Method in class org.springframework.ai.vectorstore.redis.RedisVectorStore
 

H

hashCode() - Method in record class org.springframework.ai.vectorstore.redis.RedisVectorStore.MetadataField
Returns a hash code value for this object.
HSNW - Enum constant in enum class org.springframework.ai.vectorstore.redis.RedisVectorStore.Algorithm
 

I

indexName(String) - Method in class org.springframework.ai.vectorstore.redis.RedisVectorStore.Builder
Sets the Redis index name.
initializeSchema(boolean) - Method in class org.springframework.ai.vectorstore.redis.RedisVectorStore.Builder
Sets whether to initialize the schema.

M

MetadataField(String, Schema.FieldType) - Constructor for record class org.springframework.ai.vectorstore.redis.RedisVectorStore.MetadataField
Creates an instance of a MetadataField record class.
metadataFields(List<RedisVectorStore.MetadataField>) - Method in class org.springframework.ai.vectorstore.redis.RedisVectorStore.Builder
Sets the metadata fields.
metadataFields(RedisVectorStore.MetadataField...) - Method in class org.springframework.ai.vectorstore.redis.RedisVectorStore.Builder
Sets the metadata fields.

N

name() - Method in record class org.springframework.ai.vectorstore.redis.RedisVectorStore.MetadataField
Returns the value of the name record component.
NEGATIVE_INFINITY - Static variable in class org.springframework.ai.vectorstore.redis.RedisFilterExpressionConverter
 
numeric(String) - Static method in record class org.springframework.ai.vectorstore.redis.RedisVectorStore.MetadataField
 

O

org.springframework.ai.vectorstore.redis - package org.springframework.ai.vectorstore.redis
Provides the API for embedding observations.

P

POSITIVE_INFINITY - Static variable in class org.springframework.ai.vectorstore.redis.RedisFilterExpressionConverter
 
prefix(String) - Method in class org.springframework.ai.vectorstore.redis.RedisVectorStore.Builder
Sets the Redis key prefix (default: "embedding:").

R

RedisFilterExpressionConverter - Class in org.springframework.ai.vectorstore.redis
Converts Filter.Expression into Redis search filter expression format.
RedisFilterExpressionConverter(List<RedisVectorStore.MetadataField>) - Constructor for class org.springframework.ai.vectorstore.redis.RedisFilterExpressionConverter
 
RedisVectorStore - Class in org.springframework.ai.vectorstore.redis
Redis-based vector store implementation using Redis Stack with RediSearch and RedisJSON.
RedisVectorStore(RedisVectorStore.Builder) - Constructor for class org.springframework.ai.vectorstore.redis.RedisVectorStore
 
RedisVectorStore.Algorithm - Enum Class in org.springframework.ai.vectorstore.redis
 
RedisVectorStore.Builder - Class in org.springframework.ai.vectorstore.redis
 
RedisVectorStore.MetadataField - Record Class in org.springframework.ai.vectorstore.redis
 

T

tag(String) - Static method in record class org.springframework.ai.vectorstore.redis.RedisVectorStore.MetadataField
 
text(String) - Static method in record class org.springframework.ai.vectorstore.redis.RedisVectorStore.MetadataField
 
toString() - Method in record class org.springframework.ai.vectorstore.redis.RedisVectorStore.MetadataField
Returns a string representation of this record class.

V

valueOf(String) - Static method in enum class org.springframework.ai.vectorstore.redis.RedisVectorStore.Algorithm
Returns the enum constant of this class with the specified name.
values() - Static method in enum class org.springframework.ai.vectorstore.redis.RedisVectorStore.Algorithm
Returns an array containing the constants of this enum class, in the order they are declared.
vectorAlgorithm(RedisVectorStore.Algorithm) - Method in class org.springframework.ai.vectorstore.redis.RedisVectorStore.Builder
Sets the Redis vector algorithm.
A B C D E F G H I M N O P R T V 
All Classes and Interfaces|All Packages|Constant Field Values