module Datadog::Transport::HTTP::API::Fallbacks

Extension for Map with adds fallback versions.

Public Instance Methods

add_fallbacks!(fallbacks) click to toggle source
# File lib/ddtrace/transport/http/api/fallbacks.rb, line 15
def add_fallbacks!(fallbacks)
  self.fallbacks.merge!(fallbacks)
end
fallbacks() click to toggle source
# File lib/ddtrace/transport/http/api/fallbacks.rb, line 7
def fallbacks
  @fallbacks ||= {}
end
with_fallbacks(fallbacks) click to toggle source
# File lib/ddtrace/transport/http/api/fallbacks.rb, line 11
def with_fallbacks(fallbacks)
  tap { add_fallbacks!(fallbacks) }
end