Class: Legion::Logging::AsyncWriter::LogEntry

Inherits:
Data
  • Object
show all
Defined in:
lib/legion/logging/async_writer.rb

Instance Attribute Summary collapse

Instance Attribute Details

#caller_traceObject (readonly)

Returns the value of attribute caller_trace

Returns:

  • (Object)

    the current value of caller_trace



8
9
10
# File 'lib/legion/logging/async_writer.rb', line 8

def caller_trace
  @caller_trace
end

#levelObject (readonly)

Returns the value of attribute level

Returns:

  • (Object)

    the current value of level



8
9
10
# File 'lib/legion/logging/async_writer.rb', line 8

def level
  @level
end

#messageObject (readonly)

Returns the value of attribute message

Returns:

  • (Object)

    the current value of message



8
9
10
# File 'lib/legion/logging/async_writer.rb', line 8

def message
  @message
end

#method_ctxObject (readonly)

Returns the value of attribute method_ctx

Returns:

  • (Object)

    the current value of method_ctx



8
9
10
# File 'lib/legion/logging/async_writer.rb', line 8

def method_ctx
  @method_ctx
end

#segmentsObject (readonly)

Returns the value of attribute segments

Returns:

  • (Object)

    the current value of segments



8
9
10
# File 'lib/legion/logging/async_writer.rb', line 8

def segments
  @segments
end

#writer_contextObject (readonly)

Returns the value of attribute writer_context

Returns:

  • (Object)

    the current value of writer_context



8
9
10
# File 'lib/legion/logging/async_writer.rb', line 8

def writer_context
  @writer_context
end