Method: NewRelic::Agent::PrioritySampledBuffer#capacity=

Defined in:
lib/new_relic/agent/priority_sampled_buffer.rb

#capacity=(new_capacity) ⇒ Object

[View source]

51
52
53
54
55
56
57
58
# File 'lib/new_relic/agent/priority_sampled_buffer.rb', line 51

def capacity=(new_capacity)
  @capacity = new_capacity
  old_items = @items.to_a
  old_seen = @seen
  reset!
  old_items.each { |i| append(event: i) }
  @seen = old_seen
end