class OpenTelemetry::Instrumentation::AwsSdk::MessageAttributeGetter
The MessageAttributeGetter
class provides methods for getting tracing information from SQS message.
@example
OpenTelemetry.propagation.extract(message, getter: MessageAttributeGetter)
Public Class Methods
get(carrier, key)
click to toggle source
# File lib/opentelemetry/instrumentation/aws_sdk/message_attributes.rb, line 31 def self.get(carrier, key) return carrier[key][:string_value] if carrier[key][:data_type] == 'String' end