Class: Bulldogger::Probe::MethodStats::ThreadLocal

Inherits:
Struct
  • Object
show all
Defined in:
lib/bulldogger/probe/method_stats.rb

Overview

One fiber's own, lock-free view of this target. Merged into the instance's published totals by #merge_local, once, in #to_h.

Instance Attribute Summary collapse

Instance Attribute Details

#callersObject

Returns the value of attribute callers

Returns:

  • (Object)

    the current value of callers



27
28
29
# File 'lib/bulldogger/probe/method_stats.rb', line 27

def callers
  @callers
end

#callsObject

Returns the value of attribute calls

Returns:

  • (Object)

    the current value of calls



27
28
29
# File 'lib/bulldogger/probe/method_stats.rb', line 27

def calls
  @calls
end

#param_bucketsObject

Returns the value of attribute param_buckets

Returns:

  • (Object)

    the current value of param_buckets



27
28
29
# File 'lib/bulldogger/probe/method_stats.rb', line 27

def param_buckets
  @param_buckets
end

#raisedObject

Returns the value of attribute raised

Returns:

  • (Object)

    the current value of raised



27
28
29
# File 'lib/bulldogger/probe/method_stats.rb', line 27

def raised
  @raised
end

#raised_exitsObject

Returns the value of attribute raised_exits

Returns:

  • (Object)

    the current value of raised_exits



27
28
29
# File 'lib/bulldogger/probe/method_stats.rb', line 27

def raised_exits
  @raised_exits
end

#returnsObject

Returns the value of attribute returns

Returns:

  • (Object)

    the current value of returns



27
28
29
# File 'lib/bulldogger/probe/method_stats.rb', line 27

def returns
  @returns
end