Interface RedisChatMemoryStoreConfiguration

All Superinterfaces:
io.micronaut.core.util.Toggleable

public interface RedisChatMemoryStoreConfiguration extends io.micronaut.core.util.Toggleable
Configuration for RedisChatMemoryStore.Builder.
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final boolean
    RedisChatMemoryStore default value for enabled.
    static final String
    RedisChatMemoryStore configuration prefix.
    static final String
    RedisChatMemoryStore enabled configuration prefix.
  • Method Summary

    Modifier and Type
    Method
    Description
    dev.langchain4j.community.store.memory.chat.redis.RedisChatMemoryStore.Builder
     
    default boolean
     
  • Field Details

    • PREFIX

      static final String PREFIX
      RedisChatMemoryStore configuration prefix.
      See Also:
    • DEFAULT_ENABLED

      static final boolean DEFAULT_ENABLED
      RedisChatMemoryStore default value for enabled.
      See Also:
    • PROPERTY_ENABLED

      static final String PROPERTY_ENABLED
      RedisChatMemoryStore enabled configuration prefix.
      See Also:
  • Method Details

    • isEnabled

      default boolean isEnabled()
      Specified by:
      isEnabled in interface io.micronaut.core.util.Toggleable
    • getBuilder

      @NonNull dev.langchain4j.community.store.memory.chat.redis.RedisChatMemoryStore.Builder getBuilder()
      Returns:
      An instance of RedisChatMemoryStore.Builder