class ElasticAPM::Span::Context::Service
@api private
def build_target(target = nil)
def build_target(target = nil) return Target.new unless target return target if target.is_a?(Target) Target.new(**target) end
def initialize(target: nil, **attrs)
def initialize(target: nil, **attrs) super(**attrs) self.target = build_target(target) end