class Datadog::Transport::HTTP::Env
Data structure for an HTTP
request
Attributes
request[R]
Public Class Methods
new(request, options = nil)
click to toggle source
# File lib/ddtrace/transport/http/env.rb, line 10 def initialize(request, options = nil) @request = request merge!(options) unless options.nil? end
Public Instance Methods
body()
click to toggle source
# File lib/ddtrace/transport/http/env.rb, line 31 def body self[:body] end
body=(value)
click to toggle source
# File lib/ddtrace/transport/http/env.rb, line 35 def body=(value) self[:body] = value end
form()
click to toggle source
# File lib/ddtrace/transport/http/env.rb, line 47 def form self[:form] ||= {} end
form=(value)
click to toggle source
# File lib/ddtrace/transport/http/env.rb, line 51 def form=(value) self[:form] = value end
headers()
click to toggle source
# File lib/ddtrace/transport/http/env.rb, line 39 def headers self[:headers] ||= {} end
headers=(value)
click to toggle source
# File lib/ddtrace/transport/http/env.rb, line 43 def headers=(value) self[:headers] = value end
path()
click to toggle source
# File lib/ddtrace/transport/http/env.rb, line 23 def path self[:path] end
path=(value)
click to toggle source
# File lib/ddtrace/transport/http/env.rb, line 27 def path=(value) self[:path] = value end
verb()
click to toggle source
# File lib/ddtrace/transport/http/env.rb, line 15 def verb self[:verb] end
verb=(value)
click to toggle source
# File lib/ddtrace/transport/http/env.rb, line 19 def verb=(value) self[:verb] = value end