Index
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.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form