Module: Datadog::Transport::HTTP::Response

Extended by:
Forwardable
Included in:
Traces::Response
Defined in:
lib/ddtrace/transport/http/response.rb

Overview

Wraps an HTTP response from an adapter.

Used by endpoints to wrap responses from adapters with fields or behavior that’s specific to that endpoint.

Instance Method Summary collapse

Instance Method Details

#codeObject



20
21
22
# File 'lib/ddtrace/transport/http/response.rb', line 20

def code
  @http_response.respond_to?(:code) ? @http_response.code : nil
end

#initialize(http_response) ⇒ Object



14
15
16
# File 'lib/ddtrace/transport/http/response.rb', line 14

def initialize(http_response)
  @http_response = http_response
end