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