class Aws::LRUCache
def initialize(options = {})
(**options)
-
:expiration
(Integer
) -- Expiration time in seconds -
:max_entries
(Integer
) -- Maximum number of entries
Parameters:
-
options
(Hash
) --
def initialize(options = {}) @max_entries = options[:max_entries] || 100 @expiration = options[:expiration] @entries = {} @mutex = Mutex.new end