Sha256: 5fd5185db9d451a28e919e2bade06d339eb5ee136747087213fcf765c9ac006b
Contents?: true
Size: 983 Bytes
Versions: 2
Compression:
Stored size: 983 Bytes
Contents
module Datadog module Profiling # Represents a collection of events of a specific type being flushed. EventGroup = Struct.new(:event_class, :events) # Entity class used to represent metadata for a given profile class Flush attr_reader \ :start, :finish, :pprof_file_name, :pprof_data, # gzipped pprof bytes :code_provenance_file_name, :code_provenance_data, # gzipped json bytes :tags_as_array def initialize( start:, finish:, pprof_file_name:, pprof_data:, code_provenance_file_name:, code_provenance_data:, tags_as_array: ) @start = start @finish = finish @pprof_file_name = pprof_file_name @pprof_data = pprof_data @code_provenance_file_name = code_provenance_file_name @code_provenance_data = code_provenance_data @tags_as_array = tags_as_array end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
ddtrace-1.10.1 | lib/datadog/profiling/flush.rb |
ddtrace-1.10.0 | lib/datadog/profiling/flush.rb |