Database System 0.1.0
Advanced C++20 Database System with Multi-Backend Support
Loading...
Searching...
No Matches
database::integrated::unified_db_config Member List

This is the complete list of members for database::integrated::unified_db_config, including all inherited members.

connection_pooldatabase::integrated::unified_db_config
databasedatabase::integrated::unified_db_config
enable_common_system_integrationdatabase::integrated::unified_db_config
enable_file_logging(bool enable=true, const std::string &directory="./logs")database::integrated::unified_db_configinline
enable_monitoring(bool enable=true)database::integrated::unified_db_configinline
enable_monitoring_system_integrationdatabase::integrated::unified_db_config
enable_priority_scheduling(bool enable=true)database::integrated::unified_db_configinline
enable_prometheus(bool enable=true, std::uint16_t port=9090, const std::string &endpoint="/metrics")database::integrated::unified_db_configinline
enable_query_logging(bool enable=true)database::integrated::unified_db_configinline
enable_slow_query_logging(bool enable=true, std::chrono::milliseconds threshold=std::chrono::milliseconds(1000))database::integrated::unified_db_configinline
enable_ssl(bool enable=true, const std::string &cert_path="", const std::string &key_path="")database::integrated::unified_db_configinline
enable_thread_system_integrationdatabase::integrated::unified_db_config
loggerdatabase::integrated::unified_db_config
monitoringdatabase::integrated::unified_db_config
set_backend(backend_type type, const std::string &connection_str)database::integrated::unified_db_configinline
set_credentials(const std::string &user, const std::string &pass)database::integrated::unified_db_configinline
set_log_level(db_log_level level)database::integrated::unified_db_configinline
set_pool_name(const std::string &name)database::integrated::unified_db_configinline
set_pool_size(std::size_t min, std::size_t max)database::integrated::unified_db_configinline
set_thread_count(std::size_t count)database::integrated::unified_db_configinline
set_timeouts(std::chrono::seconds acquisition, std::chrono::seconds idle)database::integrated::unified_db_configinline
threaddatabase::integrated::unified_db_config