beanis.odm.interfaces.detector

beanis.odm.interfaces.setters

SettersInterface

class SettersInterface()

SettersInterface.set_database

@classmethod
def set_database(cls, database)

Redis client setter

SettersInterface.set_collection_name

@classmethod
def set_collection_name(cls, name: str)

Key prefix setter (replaces collection name)

beanis.odm.interfaces.clone

beanis.odm.interfaces.inheritance

beanis.odm.interfaces.getters

OtherGettersInterface

class OtherGettersInterface()

OtherGettersInterface.get_redis_client

@classmethod
def get_redis_client(cls) -> "Redis"

Get the Redis async client

OtherGettersInterface.get_collection_name

@classmethod
def get_collection_name(cls)

Get the key prefix (replaces collection name)

OtherGettersInterface.get_bson_encoders

@classmethod
def get_bson_encoders(cls)

Legacy method - kept for backward compatibility

@classmethod
def get_link_fields(cls)

Legacy method - links not supported in Redis ODM