class
CQL::Cache::CacheConfig
- CQL::Cache::CacheConfig
- Reference
- Object
Overview
Configuration for cache behavior
Defined in:
cache/cache_interface.crConstructors
Instance Method Summary
- #default_ttl : Time::Span
- #default_ttl=(default_ttl : Time::Span)
- #enable_statistics : Bool
- #enable_statistics=(enable_statistics : Bool)
- #enable_tagging : Bool
- #enable_tagging=(enable_tagging : Bool)
- #enable_versioning : Bool
- #enable_versioning=(enable_versioning : Bool)
- #key_prefix : String
- #key_prefix=(key_prefix : String)
- #max_size : Int32 | Nil
- #max_size=(max_size : Int32 | Nil)
Constructor Detail
def self.new(default_ttl : Time::Span = 1.hour, max_size : Int32 | Nil = nil, enable_versioning : Bool = true, enable_tagging : Bool = true, enable_statistics : Bool = true, key_prefix : String = "cql")
#