Sha256: ee8d14e8b3ef181b67a287334d729b8cd5612e6b5352e6072d0d90699d264e1c

Contents?: true

Size: 409 Bytes

Versions: 16

Compression:

Stored size: 409 Bytes

Contents

require 'http'

module Libhoney
  class Response
    attr_accessor :duration, :status_code, :metadata, :error

    def initialize(duration: 0,
                   status_code: 0,
                   metadata: nil,
                   error: nil)
      @duration    = duration
      @status_code = HTTP::Response::Status.new(status_code)
      @metadata    = metadata
      @error       = error
    end
  end
end

Version data entries

16 entries across 16 versions & 1 rubygems

Version Path
libhoney-1.17.0 lib/libhoney/response.rb
libhoney-1.16.1 lib/libhoney/response.rb
libhoney-1.16.0 lib/libhoney/response.rb
libhoney-1.15.0 lib/libhoney/response.rb
libhoney-1.14.7.pre.beta lib/libhoney/response.rb
libhoney-1.14.7 lib/libhoney/response.rb
libhoney-1.14.6 lib/libhoney/response.rb
libhoney-1.14.5 lib/libhoney/response.rb
libhoney-1.14.4 lib/libhoney/response.rb
libhoney-1.14.3 lib/libhoney/response.rb
libhoney-1.14.2 lib/libhoney/response.rb
libhoney-1.14.1 lib/libhoney/response.rb
libhoney-1.14.0 lib/libhoney/response.rb
libhoney-1.13.6 lib/libhoney/response.rb
libhoney-1.13.3 lib/libhoney/response.rb
libhoney-1.13.0 lib/libhoney/response.rb