Sha256: d423f692dace4c1cf4134e5215a94309ac9015500748fcf20a3740b7193036ee
Contents?: true
Size: 1.17 KB
Versions: 5
Compression:
Stored size: 1.17 KB
Contents
# typed: true 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