Class: FiberAudit::Runtime::Probes::Base::Observation

Inherits:
Data
  • Object
show all
Defined in:
lib/fiber_audit/runtime/probes/base.rb

Instance Attribute Summary collapse

Instance Attribute Details

#execution_contextObject (readonly)

Returns the value of attribute execution_context

Returns:

  • (Object)

    the current value of execution_context



22
23
24
# File 'lib/fiber_audit/runtime/probes/base.rb', line 22

def execution_context
  @execution_context
end

#fiber_idObject (readonly)

Returns the value of attribute fiber_id

Returns:

  • (Object)

    the current value of fiber_id



22
23
24
# File 'lib/fiber_audit/runtime/probes/base.rb', line 22

def fiber_id
  @fiber_id
end

#handleObject (readonly)

Returns the value of attribute handle

Returns:

  • (Object)

    the current value of handle



22
23
24
# File 'lib/fiber_audit/runtime/probes/base.rb', line 22

def handle
  @handle
end

#locationObject (readonly)

Returns the value of attribute location

Returns:

  • (Object)

    the current value of location



22
23
24
# File 'lib/fiber_audit/runtime/probes/base.rb', line 22

def location
  @location
end

#measurementsObject (readonly)

Returns the value of attribute measurements

Returns:

  • (Object)

    the current value of measurements



22
23
24
# File 'lib/fiber_audit/runtime/probes/base.rb', line 22

def measurements
  @measurements
end

#operationObject (readonly)

Returns the value of attribute operation

Returns:

  • (Object)

    the current value of operation



22
23
24
# File 'lib/fiber_audit/runtime/probes/base.rb', line 22

def operation
  @operation
end

#started_monotonic_nsObject (readonly)

Returns the value of attribute started_monotonic_ns

Returns:

  • (Object)

    the current value of started_monotonic_ns



22
23
24
# File 'lib/fiber_audit/runtime/probes/base.rb', line 22

def started_monotonic_ns
  @started_monotonic_ns
end

#thread_idObject (readonly)

Returns the value of attribute thread_id

Returns:

  • (Object)

    the current value of thread_id



22
23
24
# File 'lib/fiber_audit/runtime/probes/base.rb', line 22

def thread_id
  @thread_id
end