Method: NewRelic::Agent::TraceContextPayload#valid?

Defined in:
lib/new_relic/agent/distributed_tracing/trace_context_payload.rb

#valid?Boolean

Returns:

  • (Boolean)
[View source]

103
104
105
106
107
108
109
110
111
# File 'lib/new_relic/agent/distributed_tracing/trace_context_payload.rb', line 103

def valid?
  version \
    && parent_type_id \
    && !.empty? \
    && !parent_app_id.empty? \
    && timestamp
rescue
  false
end