class ElasticAPM::Config::Duration

@api private

def call(str)

def call(str)
  _, negative, amount, unit = REGEX.match(String(str)).to_a
  unit ||= @default_unit
  seconds = MULTIPLIERS.fetch(unit.downcase, 1) * amount.to_i
  seconds = 0 - seconds if negative
  seconds
end

def initialize(default_unit: 's')

def initialize(default_unit: 's')
  @default_unit = default_unit
end