module Datadog::Transport::HTTP::API
Namespace for API
components
Constants
- V2
- V3
- V4
Default
API
versions
Public Instance Methods
defaults()
click to toggle source
# File lib/ddtrace/transport/http/api.rb, line 21 def defaults Map[ V4 => Spec.new do |s| s.traces = Traces::API::Endpoint.new( '/v0.4/traces'.freeze, Encoding::MsgpackEncoder, service_rates: true ) end, V3 => Spec.new do |s| s.traces = Traces::API::Endpoint.new( '/v0.3/traces'.freeze, Encoding::MsgpackEncoder ) end, V2 => Spec.new do |s| s.traces = Traces::API::Endpoint.new( '/v0.2/traces'.freeze, Encoding::JSONEncoder ) end ].with_fallbacks(V4 => V3, V3 => V2) end