# File lib/uber-s3/response.rb, line 6 def initialize(options={}) if !([:status, :header, :body, :raw] - options.keys).empty? raise "Expecting keys :status, :header, :body and :raw" end self.status = options[:status] self.header = options[:header] self.body = options[:body] self.raw = options[:raw] success? end