class Datadog::Transport::HTTP::Adapters::Registry

List of available adapters

Public Class Methods

new() click to toggle source
# File lib/ddtrace/transport/http/adapters/registry.rb, line 8
def initialize
  @adapters = {}
end

Public Instance Methods

get(name) click to toggle source
# File lib/ddtrace/transport/http/adapters/registry.rb, line 12
def get(name)
  @adapters[name]
end
set(klass, name = nil) click to toggle source
# File lib/ddtrace/transport/http/adapters/registry.rb, line 16
def set(klass, name = nil)
  name ||= klass.to_s
  return if name.nil?

  @adapters[name] = klass
end