Sha256: b03ecaf019dad7bfb8584df0c013b4937bb67963b4bc80d3798c87e1e62d8cf3
Contents?: true
Size: 1.16 KB
Versions: 5
Compression:
Stored size: 1.16 KB
Contents
require 'ddtrace/transport/http/api/map' require 'ddtrace/profiling/encoding/profile' require 'ddtrace/profiling/transport/http/api/spec' require 'ddtrace/profiling/transport/http/api/instance' require 'ddtrace/profiling/transport/http/api/endpoint' module Datadog module Profiling module Transport module HTTP # Extensions for HTTP API Spec module API # Default API versions V1 = 'v1'.freeze module_function def agent_defaults @agent_defaults ||= Datadog::Transport::HTTP::API::Map[ V1 => Spec.new do |s| s.profiles = Endpoint.new( '/profiling/v1/input'.freeze, Profiling::Encoding::Profile::Protobuf ) end ] end def api_defaults @api_defaults ||= Datadog::Transport::HTTP::API::Map[ V1 => Spec.new do |s| s.profiles = Endpoint.new( '/v1/input'.freeze, Profiling::Encoding::Profile::Protobuf ) end ] end end end end end end
Version data entries
5 entries across 5 versions & 1 rubygems