Uses of Class
com.redis.vl.schema.IndexSchema
Packages that use IndexSchema
Package
Description
-
Uses of IndexSchema in com.redis.vl.extensions.messagehistory
Methods in com.redis.vl.extensions.messagehistory that return IndexSchemaModifier and TypeMethodDescriptionstatic IndexSchema
MessageHistorySchema.fromParams
(String name, String prefix) Creates an IndexSchema for message history with the standard fields. -
Uses of IndexSchema in com.redis.vl.extensions.router
Methods in com.redis.vl.extensions.router that return IndexSchemaModifier and TypeMethodDescriptionstatic IndexSchema
SemanticRouterIndexSchema.fromParams
(String name, int vectorDims, String dtype) Create an index schema based on router name and vector dimensions. -
Uses of IndexSchema in com.redis.vl.index
Constructors in com.redis.vl.index with parameters of type IndexSchemaModifierConstructorDescriptionSearchIndex
(RedisConnectionManager connectionManager, IndexSchema schema) Create a SearchIndex with connection manager and schemaSearchIndex
(IndexSchema schema) Create a SearchIndex with schema only (no connection)SearchIndex
(IndexSchema schema, boolean validateOnLoad) Create a SearchIndex with schema and validateOnLoad optionSearchIndex
(IndexSchema schema, String redisUrl) Create a SearchIndex with schema and Redis URLSearchIndex
(IndexSchema schema, String redisUrl, boolean validateOnLoad) Create a SearchIndex with schema, Redis URL, and validateOnLoad optionSearchIndex
(IndexSchema schema, Jedis client) Create a SearchIndex with schema and Jedis clientSearchIndex
(IndexSchema schema, Jedis client, boolean validateOnLoad) Create a SearchIndex with schema, Jedis client, and validateOnLoad optionSearchIndex
(IndexSchema schema, UnifiedJedis unifiedClient) Create a SearchIndex with schema and UnifiedJedis client (preferred for RediSearch)SearchIndex
(IndexSchema schema, UnifiedJedis unifiedClient, boolean validateOnLoad) Create a SearchIndex with schema, UnifiedJedis client, and validateOnLoad option -
Uses of IndexSchema in com.redis.vl.schema
Methods in com.redis.vl.schema that return IndexSchemaModifier and TypeMethodDescriptionIndexSchema.Builder.build()
Build the IndexSchemastatic IndexSchema
Create IndexSchema from dictionary (Map)static IndexSchema
Create IndexSchema from JSON stringstatic IndexSchema
Create IndexSchema from YAML stringstatic IndexSchema
IndexSchema.fromYamlFile
(String filepath) Create IndexSchema from YAML file -
Uses of IndexSchema in com.redis.vl.storage
Fields in com.redis.vl.storage declared as IndexSchemaModifier and TypeFieldDescriptionprotected final IndexSchema
BaseStorage.indexSchema
The index schema for this storage instance.Methods in com.redis.vl.storage that return IndexSchemaModifier and TypeMethodDescriptionprotected IndexSchema
BaseStorage.getIndexSchema()
Get the index schema.Constructors in com.redis.vl.storage with parameters of type IndexSchemaModifierConstructorDescriptionBaseStorage
(IndexSchema indexSchema) Creates a new BaseStorage instance.HashStorage
(IndexSchema indexSchema) Creates a new HashStorage instance for managing Redis hash data structures.JsonStorage
(IndexSchema indexSchema) Creates a new JsonStorage instance for managing Redis JSON data structures.