class Aws::LRUCache

def initialize(options = {})

Options Hash: (**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