Class: Sqreen::Ecosystem::Tracing::Signals::TracingProducer::Payload

Inherits:
Object
  • Object
show all
Includes:
Kit::Signals::DtoHelper
Defined in:
lib/sqreen/ecosystem/tracing/signals/tracing_producer.rb

Constant Summary collapse

SCHEMA_VERSION =
'tracing/producer-2020-04-21'.freeze

Instance Attribute Summary collapse

Instance Attribute Details

#hostString

Returns:

  • (String)


50
51
52
# File 'lib/sqreen/ecosystem/tracing/signals/tracing_producer.rb', line 50

def host
  @host
end

#ipString

Returns:

  • (String)


53
54
55
# File 'lib/sqreen/ecosystem/tracing/signals/tracing_producer.rb', line 53

def ip
  @ip
end

#message_typeSymbol

Returns:

  • (Symbol)


47
48
49
# File 'lib/sqreen/ecosystem/tracing/signals/tracing_producer.rb', line 47

def message_type
  @message_type
end

#topicString

Returns:

  • (String)


56
57
58
# File 'lib/sqreen/ecosystem/tracing/signals/tracing_producer.rb', line 56

def topic
  @topic
end

#tracing_identifierString

Returns:

  • (String)


59
60
61
# File 'lib/sqreen/ecosystem/tracing/signals/tracing_producer.rb', line 59

def tracing_identifier
  @tracing_identifier
end