class Aws::LRUCache

def [](key)

Returns:
  • (Object) -

Parameters:
  • key (String) --
def [](key)
  @mutex.synchronize do
    value = @entries[key]
    if value
      @entries.delete(key)
      @entries[key] = value unless value.expired?
    end
    @entries[key]&.value
  end
end