class ElasticAPM::Normalizers::Collection
@api private
def backtrace(name, payload)
def backtrace(name, payload) self.for(name).backtrace(payload) end
def for(name)
def for(name) @normalizers.fetch(name) { @default } end
def initialize(normalizers)
def initialize(normalizers) @normalizers = normalizers @default = SkipNormalizer.new end
def keys
def keys @normalizers.keys end
def normalize(transaction, name, payload)
def normalize(transaction, name, payload) self.for(name).normalize(transaction, name, payload) end