in v2/otel/otel.go [20:38]
func MessageAttributes(message *azservicebus.ReceivedMessage) []attribute.KeyValue {
var attrs []attribute.KeyValue
if message != nil {
attrs = append(attrs, attribute.String("message.id", message.MessageID))
if message.CorrelationID != nil {
attrs = append(attrs, attribute.String("message.correlationId", *message.CorrelationID))
}
if message.ScheduledEnqueueTime != nil {
attrs = append(attrs, attribute.String("message.scheduledEnqueuedTime", message.ScheduledEnqueueTime.String()))
}
if message.TimeToLive != nil {
attrs = append(attrs, attribute.String("message.ttl", message.TimeToLive.String()))
}
}
return attrs
}