Sha256: 3c39c1808e8355330a8ed90da4bb5a415f2cf5e7d453879caeec0b0ff1d24836
Contents?: true
Size: 617 Bytes
Versions: 2
Compression:
Stored size: 617 Bytes
Contents
# frozen_string_literal: true module ElasticAPM class Context # @api private class Response def initialize( status_code, headers: {}, headers_sent: true, finished: true ) @status_code = status_code @headers_sent = headers_sent @finished = finished self.headers = headers end attr_accessor :status_code, :headers_sent, :finished attr_reader :headers def headers=(headers) @headers = headers&.each_with_object({}) do |(k, v), hsh| hsh[k] = v.to_s end end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
elastic-apm-3.6.0 | lib/elastic_apm/context/response.rb |
elastic-apm-3.5.0 | lib/elastic_apm/context/response.rb |