Class: NewRelic::Agent::TimestampSampledBuffer

Inherits:
PrioritySampledBuffer show all
Defined in:
lib/new_relic/agent/timestamp_sampled_buffer.rb

Constant Summary collapse

TIMESTAMP_KEY =
'timestamp'.freeze

Constants inherited from PrioritySampledBuffer

PrioritySampledBuffer::PRIORITY_KEY

Instance Attribute Summary

Attributes inherited from PrioritySampledBuffer

#captured_lifetime, #seen_lifetime

Attributes inherited from EventBuffer

#capacity

Method Summary

Methods inherited from PrioritySampledBuffer

#append, #capacity=, #decrement_lifetime_counts_by, #heapify_items_array, #initialize, #metadata, #sample_rate_lifetime, #to_a

Methods inherited from EventBuffer

#<<, #append, #full?, #initialize, #metadata, #note_dropped, #num_dropped, #num_seen, #reset!, #sample_rate, #size, #to_a

Constructor Details

This class inherits a constructor from NewRelic::Agent::PrioritySampledBuffer