struct

Azurite::Config

Inherits Struct < Value < Object

Shared configuration for Builder and Store

Constructors

new(db_path : String = DB_PATH_DEFAULT, retention_days : Int32 = RETENTION_DAYS_DEFAULT, max_size_mb : Int32 = MAX_SIZE_MB_DEFAULT, warning_size_mb : Int32 = WARNING_SIZE_MB_DEFAULT, hard_limit_mb : Int32 = HARD_LIMIT_MB_DEFAULT, max_content_bytes : Int32 = MAX_CONTENT_BYTES_DEFAULT, auto_cleanup_interval : Time::Span = AUTO_CLEANUP_INTERVAL_DEFAULT)
Source

Instance methods

auto_cleanup_interval
Source
auto_cleanup_interval=(auto_cleanup_interval : Time::Span)
Source
db_path
Source
db_path=(db_path : String)
Source
hard_limit_mb
Source
hard_limit_mb=(hard_limit_mb : Int32)
Source
max_content_bytes
Source
max_content_bytes=(max_content_bytes : Int32)
Source
max_size_mb
Source
max_size_mb=(max_size_mb : Int32)
Source
retention_days
Source
retention_days=(retention_days : Int32)
Source
retention_days_fraction(factor : Int32) : Int32
Source
warning_size_mb
Source
warning_size_mb=(warning_size_mb : Int32)
Source