module ElasticAPM::Fields::InstanceMethods
def initialize(**attrs)
def initialize(**attrs) schema.each do |key, field| send(:"#{key}=", field.default) end attrs.each do |key, value| send(:"#{key}=", value) end super() end
def initialize(**attrs) schema.each do |key, field| send(:"#{key}=", field.default) end attrs.each do |key, value| send(:"#{key}=", value) end super() end