class
CQL::Performance::Config
- CQL::Performance::Config
- Reference
- Object
Overview
Nested configuration groups for better organization
Defined in:
performance/config.crConstructors
-
.from_env : self
Load from environment variables
- .new(&block : self -> _)
- .new
Instance Method Summary
-
#apply_environment_defaults
Apply environment-specific defaults
- #cache : CQL::Performance::Config::Cache
- #cache=(cache : CQL::Performance::Config::Cache)
-
#configure(&)
Configure with a DSL
- #detection : CQL::Performance::Config::Detection
- #detection=(detection : CQL::Performance::Config::Detection)
- #development_mode? : Bool
-
#enabled? : Bool
Convenience methods
- #logging : CQL::Performance::Config::Logging
- #logging=(logging : CQL::Performance::Config::Logging)
-
#monitoring : CQL::Performance::Config::Monitoring
Main configuration properties
-
#monitoring=(monitoring : CQL::Performance::Config::Monitoring)
Main configuration properties
- #production_mode? : Bool
- #profiling : CQL::Performance::Config::Profiling
- #profiling=(profiling : CQL::Performance::Config::Profiling)
- #reporting : CQL::Performance::Config::Reporting
- #reporting=(reporting : CQL::Performance::Config::Reporting)
- #test_mode? : Bool
-
#to_h
Export to hash for serialization