class Sentry::MetricEventBuffer

@!visibility private
This is used internally by the ‘Sentry::Client`.
MetricEventBuffer buffers metric events and sends them to Sentry in a single envelope.

def initialize(configuration, client)

def initialize(configuration, client)
  super(
    configuration,
    client,
    event_class: MetricEvent,
    max_items: configuration.max_metric_events || DEFAULT_MAX_METRICS,
    max_items_before_drop: MAX_METRICS_BEFORE_DROP,
    envelope_type: "trace_metric",
    envelope_content_type: "application/vnd.sentry.items.trace-metric+json",
    before_send: configuration.before_send_metric
  )
end