Index

A B C D E F G H I J K L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

V

validate() - Method in class com.redis.vl.extensions.router.Route
Validate the route configuration.
validate() - Method in class com.redis.vl.extensions.router.RoutingConfig
Validate the routing configuration.
validate(Map<String, Object>) - Method in class com.redis.vl.storage.BaseStorage
Validate an object against the schema.
validateDocs(List<?>) - Method in class com.redis.vl.utils.rerank.BaseReranker
Validate documents parameter.
validateQuery(String) - Method in class com.redis.vl.utils.rerank.BaseReranker
Validate query parameter.
validateRoles(Object) - Method in class com.redis.vl.extensions.messagehistory.BaseMessageHistory
Validate and normalize role parameter for filtering messages.
valueOf(String) - Static method in enum class com.redis.vl.extensions.router.DistanceAggregationMethod
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.redis.vl.query.Filter.GeoUnit
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.redis.vl.query.ReducerFunction
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.redis.vl.schema.FieldType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.redis.vl.schema.IndexSchema.StorageType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.redis.vl.schema.StorageType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.redis.vl.schema.VectorField.Algorithm
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.redis.vl.schema.VectorField.CompressionType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.redis.vl.schema.VectorField.DistanceMetric
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.redis.vl.schema.VectorField.VectorDataType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.redis.vl.test.vcr.VCRMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.redis.vl.test.vcr.VCRRegistry.RecordingStatus
Returns the enum constant of this class with the specified name.
values() - Static method in enum class com.redis.vl.extensions.router.DistanceAggregationMethod
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.redis.vl.query.Filter.GeoUnit
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.redis.vl.query.ReducerFunction
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.redis.vl.schema.FieldType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.redis.vl.schema.IndexSchema.StorageType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.redis.vl.schema.StorageType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.redis.vl.schema.VectorField.Algorithm
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.redis.vl.schema.VectorField.CompressionType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.redis.vl.schema.VectorField.DistanceMetric
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.redis.vl.schema.VectorField.VectorDataType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.redis.vl.test.vcr.VCRMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.redis.vl.test.vcr.VCRRegistry.RecordingStatus
Returns an array containing the constants of this enum class, in the order they are declared.
VCR_MODE_ENV - Static variable in class com.redis.vl.test.vcr.VCRContext
Environment variable name for overriding VCR mode.
VCRCassetteMissingException - Exception Class in com.redis.vl.test.vcr
Exception thrown when a VCR cassette is not found during playback mode.
VCRCassetteMissingException(String, String) - Constructor for exception class com.redis.vl.test.vcr.VCRCassetteMissingException
Creates a new exception.
VCRCassetteStore - Class in com.redis.vl.test.vcr
Stores and retrieves VCR cassettes (recorded API responses) in Redis.
VCRCassetteStore(UnifiedJedis) - Constructor for class com.redis.vl.test.vcr.VCRCassetteStore
Creates a new cassette store.
VCRChatModel - Class in com.redis.vl.test.vcr
VCR wrapper for LangChain4J ChatLanguageModel that records and replays LLM responses.
VCRChatModel(ChatLanguageModel) - Constructor for class com.redis.vl.test.vcr.VCRChatModel
Creates a new VCRChatModel wrapping the given delegate.
VCRChatModel(ChatLanguageModel, VCRCassetteStore) - Constructor for class com.redis.vl.test.vcr.VCRChatModel
Creates a new VCRChatModel wrapping the given delegate with Redis storage.
VCRContext - Class in com.redis.vl.test.vcr
Manages VCR state and resources throughout a test session.
VCRContext(VCRTest) - Constructor for class com.redis.vl.test.vcr.VCRContext
Creates a new VCR context with the given configuration.
VCRDisabled - Annotation Interface in com.redis.vl.test.vcr
Disables VCR functionality for a specific test method.
VCREmbeddingInterceptor - Class in com.redis.vl.test.vcr
Intercepts embedding calls for VCR recording and playback.
VCREmbeddingInterceptor() - Constructor for class com.redis.vl.test.vcr.VCREmbeddingInterceptor
Creates a new interceptor without Redis (for unit testing).
VCREmbeddingInterceptor(VCRCassetteStore) - Constructor for class com.redis.vl.test.vcr.VCREmbeddingInterceptor
Creates a new interceptor with Redis cassette storage.
VCREmbeddingModel - Class in com.redis.vl.test.vcr
VCR-enabled wrapper around a LangChain4J EmbeddingModel.
VCREmbeddingModel(EmbeddingModel) - Constructor for class com.redis.vl.test.vcr.VCREmbeddingModel
Creates a VCR-enabled embedding model wrapper.
VCREmbeddingModel(EmbeddingModel, VCRCassetteStore) - Constructor for class com.redis.vl.test.vcr.VCREmbeddingModel
Creates a VCR-enabled embedding model wrapper with Redis storage.
VCRExtension - Class in com.redis.vl.test.vcr
JUnit 5 extension that provides VCR (Video Cassette Recorder) functionality for recording and playing back LLM API calls during tests.
VCRExtension() - Constructor for class com.redis.vl.test.vcr.VCRExtension
 
VCRMode - Enum Class in com.redis.vl.test.vcr
VCR operating modes that determine how LLM calls are handled during tests.
VCRModel - Annotation Interface in com.redis.vl.test.vcr
Marks a field to be automatically wrapped with VCR recording/playback functionality.
VCRModelWrapper - Class in com.redis.vl.test.vcr
Utility class for wrapping model instances with VCR interceptors.
VCRRecord - Annotation Interface in com.redis.vl.test.vcr
Forces a specific test method to use RECORD mode, overriding the class-level VCR mode.
VCRRegistry - Class in com.redis.vl.test.vcr
Tracks which tests have been recorded and their status.
VCRRegistry(UnifiedJedis) - Constructor for class com.redis.vl.test.vcr.VCRRegistry
Creates a new VCR registry.
VCRRegistry.RecordingStatus - Enum Class in com.redis.vl.test.vcr
Recording status for a test.
VCRSpringAIChatModel - Class in com.redis.vl.test.vcr
VCR wrapper for Spring AI ChatModel that records and replays LLM responses.
VCRSpringAIChatModel(ChatModel) - Constructor for class com.redis.vl.test.vcr.VCRSpringAIChatModel
Creates a new VCRSpringAIChatModel wrapping the given delegate.
VCRSpringAIChatModel(ChatModel, VCRCassetteStore) - Constructor for class com.redis.vl.test.vcr.VCRSpringAIChatModel
Creates a new VCRSpringAIChatModel wrapping the given delegate with Redis storage.
VCRSpringAIEmbeddingModel - Class in com.redis.vl.test.vcr
VCR-enabled wrapper around a Spring AI EmbeddingModel.
VCRSpringAIEmbeddingModel(EmbeddingModel) - Constructor for class com.redis.vl.test.vcr.VCRSpringAIEmbeddingModel
Creates a VCR-enabled embedding model wrapper.
VCRSpringAIEmbeddingModel(EmbeddingModel, VCRCassetteStore) - Constructor for class com.redis.vl.test.vcr.VCRSpringAIEmbeddingModel
Creates a VCR-enabled embedding model wrapper with Redis storage.
VCRTest - Annotation Interface in com.redis.vl.test.vcr
Enables VCR (Video Cassette Recorder) functionality for a test class.
vector(double[]) - Method in class com.redis.vl.query.VectorQuery.Builder
Set the query vector
vector(float[]) - Method in class com.redis.vl.query.HybridQuery.HybridQueryBuilder
Set the query vector for similarity search.
vector(float[]) - Method in class com.redis.vl.query.Vector.Builder
Set the query vector.
vector(float[]) - Method in class com.redis.vl.query.VectorQuery.Builder
Set the query vector
vector(float[]) - Method in class com.redis.vl.query.VectorRangeQuery.Builder
Set the query vector.
vector(Vector) - Method in class com.redis.vl.query.MultiVectorQuery.Builder
Set the vectors to search (accepts a single Vector).
Vector - Class in com.redis.vl.query
Simple object containing the necessary arguments to perform a multi-vector query.
VECTOR - Enum constant in enum class com.redis.vl.schema.FieldType
Vector field for similarity search
Vector.Builder - Class in com.redis.vl.query
Builder for creating Vector instances.
VectorField - Class in com.redis.vl.schema
VectorField represents a vector field in Redis for similarity search.
VectorField(String, int) - Constructor for class com.redis.vl.schema.VectorField
Create a VectorField with name and dimensions (defaults to FLAT algorithm, COSINE distance)
VectorField.Algorithm - Enum Class in com.redis.vl.schema
Vector indexing algorithms
VectorField.CompressionType - Enum Class in com.redis.vl.schema
Vector compression types for SVS-VAMANA algorithm.
VectorField.DistanceMetric - Enum Class in com.redis.vl.schema
Distance metrics for vector similarity
VectorField.VectorDataType - Enum Class in com.redis.vl.schema
Vector data types
VectorField.VectorFieldBuilder - Class in com.redis.vl.schema
Fluent builder for VectorField
vectorFieldName(String) - Method in class com.redis.vl.query.HybridQuery.HybridQueryBuilder
Set the name of the vector field to search.
vectorizer(BaseVectorizer) - Method in class com.redis.vl.extensions.cache.SemanticCache.Builder
Set the vectorizer
vectorizer(BaseVectorizer) - Method in class com.redis.vl.extensions.router.SemanticRouter.SemanticRouterBuilder
Set the vectorizer.
VectorizerBuilder - Class in com.redis.vl.utils.vectorize
Factory class for creating vectorizers with common providers.
VectorizerBuilder.AbstractVectorizerBuilder<T> - Class in com.redis.vl.utils.vectorize
Abstract base builder for all vectorizer builders.
VectorizerBuilder.AzureOpenAIVectorizerBuilder - Class in com.redis.vl.utils.vectorize
Builder for Azure OpenAI embedding vectorizers.
VectorizerBuilder.CustomVectorizerBuilder - Class in com.redis.vl.utils.vectorize
Builder for custom LangChain4J embedding vectorizers.
VectorizerBuilder.HuggingFaceVectorizerBuilder - Class in com.redis.vl.utils.vectorize
Builder for HuggingFace embedding vectorizers.
VectorizerBuilder.LocalVectorizerBuilder - Class in com.redis.vl.utils.vectorize
Builder for local ONNX embedding vectorizers.
VectorizerBuilder.OllamaVectorizerBuilder - Class in com.redis.vl.utils.vectorize
Builder for Ollama embedding vectorizers.
VectorizerBuilder.OpenAIVectorizerBuilder - Class in com.redis.vl.utils.vectorize
Builder for OpenAI embedding vectorizers.
VectorQuery - Class in com.redis.vl.query
Represents a vector similarity search query
VectorQuery.Builder - Class in com.redis.vl.query
Builder for VectorQuery
VectorRangeQuery - Class in com.redis.vl.query
Vector range query for finding vectors within a distance threshold.
VectorRangeQuery.Builder - Class in com.redis.vl.query
Builder for creating VectorRangeQuery instances.
vectors(Vector...) - Method in class com.redis.vl.query.MultiVectorQuery.Builder
Set the vectors to search (accepts multiple Vectors as varargs).
vectors(List<Vector>) - Method in class com.redis.vl.query.MultiVectorQuery.Builder
Set the vectors to search (accepts a List of Vectors).
VoyageAIReranker - Class in com.redis.vl.utils.rerank
Reranker that uses VoyageAI's Rerank API to rerank documents based on query relevance.
A B C D E F G H I J K L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form