Sha256: a0ebd6f385816c577f3c639eb86de447faec0a30da46a12e4a3c22644d847c5c
Contents?: true
Size: 564 Bytes
Versions: 38
Compression:
Stored size: 564 Bytes
Contents
# encoding: utf-8 require 'one_apm/transaction/transaction_sample' require 'one_apm/transaction/segment' module OneApm class TransactionSample class SummarySegment < Segment def initialize(segment) super segment.entry_timestamp, segment.metric_name add_segments segment.called_segments end_trace segment.exit_timestamp end def add_segments(segments) segments.collect do |segment| SummarySegment.new(segment) end.each {|segment| add_called_segment(segment)} end end end end
Version data entries
38 entries across 38 versions & 1 rubygems