Class ExtensionConstants

java.lang.Object
com.redis.vl.extensions.ExtensionConstants

public final class ExtensionConstants extends Object
Constants used within the extension classes.
  • Field Details

    • ID_FIELD_NAME

      public static final String ID_FIELD_NAME
      Field name for message entry ID.
      See Also:
    • ROLE_FIELD_NAME

      public static final String ROLE_FIELD_NAME
      Field name for message role (e.g., user, assistant, system).
      See Also:
    • CONTENT_FIELD_NAME

      public static final String CONTENT_FIELD_NAME
      Field name for message content.
      See Also:
    • TOOL_FIELD_NAME

      public static final String TOOL_FIELD_NAME
      Field name for tool call ID.
      See Also:
    • TIMESTAMP_FIELD_NAME

      public static final String TIMESTAMP_FIELD_NAME
      Field name for message timestamp.
      See Also:
    • SESSION_FIELD_NAME

      public static final String SESSION_FIELD_NAME
      Field name for session tag.
      See Also:
    • MESSAGE_VECTOR_FIELD_NAME

      public static final String MESSAGE_VECTOR_FIELD_NAME
      Field name for message vector field in semantic message history.
      See Also:
    • REDIS_KEY_FIELD_NAME

      public static final String REDIS_KEY_FIELD_NAME
      Field name for Redis key in semantic cache.
      See Also:
    • ENTRY_ID_FIELD_NAME

      public static final String ENTRY_ID_FIELD_NAME
      Field name for cache entry ID.
      See Also:
    • PROMPT_FIELD_NAME

      public static final String PROMPT_FIELD_NAME
      Field name for prompt text in cache.
      See Also:
    • RESPONSE_FIELD_NAME

      public static final String RESPONSE_FIELD_NAME
      Field name for response text in cache.
      See Also:
    • CACHE_VECTOR_FIELD_NAME

      public static final String CACHE_VECTOR_FIELD_NAME
      Field name for prompt vector in cache.
      See Also:
    • INSERTED_AT_FIELD_NAME

      public static final String INSERTED_AT_FIELD_NAME
      Field name for cache insertion timestamp.
      See Also:
    • UPDATED_AT_FIELD_NAME

      public static final String UPDATED_AT_FIELD_NAME
      Field name for cache update timestamp.
      See Also:
    • METADATA_FIELD_NAME

      public static final String METADATA_FIELD_NAME
      Field name for metadata (used in both MessageHistory and SemanticCache).
      See Also:
    • TEXT_FIELD_NAME

      public static final String TEXT_FIELD_NAME
      Field name for text in embeddings cache.
      See Also:
    • MODEL_NAME_FIELD_NAME

      public static final String MODEL_NAME_FIELD_NAME
      Field name for model name in embeddings cache.
      See Also:
    • EMBEDDING_FIELD_NAME

      public static final String EMBEDDING_FIELD_NAME
      Field name for embedding vector.
      See Also:
    • DIMENSIONS_FIELD_NAME

      public static final String DIMENSIONS_FIELD_NAME
      Field name for embedding dimensions.
      See Also:
    • ROUTE_VECTOR_FIELD_NAME

      public static final String ROUTE_VECTOR_FIELD_NAME
      Field name for route vector in semantic router.
      See Also: