class StackifyRubyAPM::Error

@api private

Attributes

context[RW]
culprit[RW]
exception[RW]
id[RW]
log[RW]
timestamp[R]
transaction_id[RW]

Public Class Methods

new(culprit: nil) click to toggle source
# File lib/stackify_apm/error.rb, line 11
def initialize(culprit: nil)
  @id = SecureRandom.uuid
  @culprit = culprit
  time_now = Time.now

  @timestamp = time_now.to_f * 1000
  @context = Context.new

  @transaction_id = nil
end