Module: Sqreen::Ecosystem::ModuleApi::Tracing::MessagingData
- Includes:
- Util::CallWritersFromInit
- Included in:
- ConsumerData, ProducerData
- Defined in:
- lib/sqreen/ecosystem/module_api/tracing/messaging_data.rb
Overview
The data the tracing module needs in order to populate Sqreen::Ecosystem::Tracing::Signals::TracingConsumer::Payload
and Sqreen::Ecosystem::Tracing::Signals::TracingProducer::Payload
.
Signals are not produced by the data producers (transport) because of superior orders, as the only current use of this data is to generate signals.
Instance Attribute Summary collapse
Method Summary
Methods included from Util::CallWritersFromInit
Instance Attribute Details
#host ⇒ String
26 27 28 |
# File 'lib/sqreen/ecosystem/module_api/tracing/messaging_data.rb', line 26 def host @host end |
#ip ⇒ String
29 30 31 |
# File 'lib/sqreen/ecosystem/module_api/tracing/messaging_data.rb', line 29 def ip @ip end |
#message_type ⇒ Symbol
23 24 25 |
# File 'lib/sqreen/ecosystem/module_api/tracing/messaging_data.rb', line 23 def @message_type end |
#topic ⇒ String
32 33 34 |
# File 'lib/sqreen/ecosystem/module_api/tracing/messaging_data.rb', line 32 def topic @topic end |
#tracing_identifier ⇒ String
35 36 37 |
# File 'lib/sqreen/ecosystem/module_api/tracing/messaging_data.rb', line 35 def tracing_identifier @tracing_identifier end |