Class: Honeycomb::Propagation::Context
- Inherits:
-
Struct
- Object
- Struct
- Honeycomb::Propagation::Context
- Defined in:
- lib/honeycomb/propagation/context.rb
Instance Attribute Summary collapse
-
#dataset ⇒ Object
Returns the value of attribute dataset.
-
#parent_id ⇒ Object
Returns the value of attribute parent_id.
-
#trace_fields ⇒ Object
Returns the value of attribute trace_fields.
-
#trace_id ⇒ Object
Returns the value of attribute trace_id.
Instance Method Summary collapse
Instance Attribute Details
#dataset ⇒ Object
Returns the value of attribute dataset
5 6 7 |
# File 'lib/honeycomb/propagation/context.rb', line 5 def dataset @dataset end |
#parent_id ⇒ Object
Returns the value of attribute parent_id
5 6 7 |
# File 'lib/honeycomb/propagation/context.rb', line 5 def parent_id @parent_id end |
#trace_fields ⇒ Object
Returns the value of attribute trace_fields
5 6 7 |
# File 'lib/honeycomb/propagation/context.rb', line 5 def trace_fields @trace_fields end |
#trace_id ⇒ Object
Returns the value of attribute trace_id
5 6 7 |
# File 'lib/honeycomb/propagation/context.rb', line 5 def trace_id @trace_id end |
Instance Method Details
#to_array ⇒ Object
6 7 8 |
# File 'lib/honeycomb/propagation/context.rb', line 6 def to_array [trace_id, parent_id, trace_fields, dataset] end |