Redis database identifier to work with
host with redis server
the name of the invocation context executing all commands to Redis
When enabled security, this returns password for the AUTH command
port redis listens on
timeout of cache commands
encapsulates connection settings into a single object used by RedisConnectorImpl.
Configuration provider returns a connection settings to Redis server. The application can run in various different environments and in many of them there might be very different connection settings. For example, for running the application on localhost is sufficient to set up configuration into the configuration file. Although for deploying the application into some PaaS it might be injected directly by the platform itself, e.g., via environment variable. This trait abstracts the configuration and allows its multiple implementations for every required environment.